Location
This hotel warmly welcomes guests in London.
Facilities
52 rooms are available. Multilingual staff are happy to assist and advise. Wireless internet access (no extra charge) allows guests to surf the internet and catch up on email.
Rooms
A range of amenities complete the standard furnishings.