We have stayed at Scala House many times. It is conveniently located near Goodge Street Station and the British Museum. The staff is polite and attentive. No air conditioning but so far we have never needed it. Great place for families.
Property Type Vacation Hotel Business Hotel Bed And Breakfast Hotel Year Built 1800 Year Remodeled 2003 Additional Hotel Description A
Comfortable Hotel The Ebury House Hotel Is Centrally Located And Within Easy Reach Of The Business And Theatre Districts. ...
Right across the street from the Natural History Museum is this spacious concrete building, erected in 1961 in memory of
Lord Baden Powell, founder of the Boy Scout movement. Throughout the year, thousands of scouts and guides visit the ...
Family run hotel offering warm hospitality in 1840 Victorian Townhouse; situated near the Marble Arch & Hyde Park. Amenities:Air Conditioning
(In Room). Telephone. Television. Daily Maid Service. In Room Broadband Internet Access. Coffee Maker. Hotel Details:18 Rooms / 5 ...