Hotels in London
Kensington West Hotel
Location. The Kensington West Hotel is a city hotel located in the fashionable Kensington area of Lo...
Grange City Hotel
Location. The Grange City Hotel is located in a modern building in The City, the financial district ...
Umi Hotel
The Umi Hotel, located within walking distance of Hyde Park's well fed lawns in London, England, was...
Jurys Inn Heathrow
Location. The contemporary Jurys Inn Heathrow hotel is one stop on the London Underground system fro...
Sleeping Beauty Motel
Location. The Sleeping Beauty Motel is a modern, purpose built four storey hotel situated in the eas...
St George Hotel
Location.Housed in a grade II listed Victorian townhouse, the St George Hotel is a city centre bouti...
Grange Strathmore
Location. The former residence of the Earl of Strathmore, The Grange Strathmore is a restored townho...
Sheraton Park Tower
Overlooking Harvey Nichols, the Sheraton Park Tower is an opulent 16 floor high rise hotel with pano...