The Sanctuary House Hotel
The three-star Sanctuary House Hotel is a beautifully elegant and graceful establishment that delivers classic levels of luxury and service combined with charming hospitality and a great location, making it a fine choice of accommodation for London visitors hoping to experience all this eclectic city has to offer. Located in Westminster, this attractive and modern hotel is a short walk from a number of the city's most important historical sites.
33 Tothill Street, Westminster, SW1H 9LAView Larger Map
- Mature Travellers