Hotels in London
Ramada London Hyde Park
The Ramada Plaza London is a high rise, deluxe hotel located just 15 miles from London Heathrow Airp...
Linden House Hotel
Location. The Linden House Hotel is located in London, England. 300 metres from Hyde Park 400 metres...
Marriott London Kensington
The London Marriott Hotel Kensington is housed in a striking, eight storey modern building, located ...
Rydges Kensington Plaza
Location. Nestled in the historic Kensington area of London, England, Rydges Kensington Plaza hotel ...
Hotel Lily
The Hotel Lily is a modern hotel situated in South West London, three miles from Harrods and Knights...
190 The Gore
Location. 190 The Gore is a historic hotel located in South Kensington, central London. The hotel is...
The Regency
Location. A painted stucco faade and a column framed entryway define the exterior of The Regency, lo...
My Place Hotel
My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres...
The Grapevine Hotel
Location. The Georgian fronted Grapevine Hotel is situated in the Pimlico area of London, 250 metres...
Novotel London Heathrow
HOTELYEAR BUILT 1992ADDITIONAL PROPERTY DESCRIPTION A CONTEMPORARY 3 STAR HOTEL LOCATED 2 MILES FROM...
The Halkin
Location. With its discrete Georgian style faade, The Halkin is a boutique located in the exclusive ...
Windermere Hotel
Location. The Windermere Hotel is located in London, England, one kilometre from Buckingham Palace a...