Hotels in London
My Place Hotel
My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres...
Cleveland Hotel
.HOTEL LOCATED IN THE HEART OF NOTTING HILL DISTRICTIN ONE OF THE QUIETEST AREAS IN LONDON. CLEVELAN...
City Hotel
Location. The contemporary City Hotel stands adjacent to The City's Square Mile in London, England. ...
Knightsbridge Green Hotel
HOTELYEAR BUILT 1890 YEAR REMODELED 2000ADDITIONAL PROPERTY DESCRIPTION THE KNIGHTSBRIDGE GREEN IS A...
Caesar Hotel
Location. The Caesar Hotel is positioned along a residential street amid a row of white Georgian tow...
Dover Hotel
Location. The five floor Dover Hotel is housed in a stuccoed Edwardian terrace property and situated...
Ambassadors Hotel
Location. The Ambassadors Hotel is located one half kilometre from Earls Court Exhibition Centre and...
190 The Gore
Location. 190 The Gore is a historic hotel located in South Kensington, central London. The hotel is...
Kensington Town House
Location. The Kensington Town House is a modern boutique property located in the Earls Court distric...
Curzon Plaza - Apartments
Location. The Curzon Plaza is a seven floor apartment property situated in London's fashionable Mayf...
Hilton London Tower Bridge
Location. The Hilton London Tower Bridge is a modern hotel, with a striking copper faade, located on...