
My Guide Website?
The Sanctuary House Hotel
London
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.