Hotels in London
Hazlitts Hotel
Location. Hazlitts Hotel in London, UK, is an 18th century boutique hotel in bustling Soho, one of L...
Umi Hotel
The Umi Hotel, located within walking distance of Hyde Park's well fed lawns in London, England, was...
Chamberlain Hotel
Location. The Chamberlain Hotel is a former townhouse positioned along a main thoroughfare in London...
The Kensington Hotel
RE OPENED AFTER A LAVISH REDESIGN THIS FULL SERVICE CHIC LONDON TOWNHOUSE HOTEL IS THE PLACE TO STAY...
Jumeirah Carlton Tower
Location. Located at Cadogan Place and Sloane Street, the Jumeirah Carlton Tower is positioned near ...
Staunton Hotel
Location.Housed in a Grade II listed Georgian townhouse, the Staunton Hotel is a city centre boutiqu...
K&K Hotel George
Location. The K+K Hotel George, originally built as Victorian terrace homes in 1897, occupies a quie...
Millennium Gloucester
Location. The Millennium Gloucester is located in the residential Kensington district of London, Eng...
Grange City Hotel
Location. The Grange City Hotel is located in a modern building in The City, the financial district ...
Dolphin House
Location. The Dolphin House Serviced Apartments are located in London, England, and constitute part ...
Holiday Inn London Mayfair
Property Type Full Service Hotel May 2003 Installation Of AirConditioning Throughout The Building So...
Barkston Gardens Hotel
Location. The Barkston Gardens Hotel stands along a leafy conservation area located within the Royal...