Hotels in London
The May Fair
Location. The May Fair is positioned one block from the Green Park Underground Station in the glamor...
The Rembrandt
Situated in affluent Knightsbridge, The Rembrandt is a stately hotel opposite the Victoria and Alber...
York House
Location. York House is located in London, England. 400 metres away from Earl's Court station 500 me...
Renaissance Chancery Court
A Grade II listed building, the Renaissance Chancery Court is a grand, seven storey Edwardian hotel ...
Quality Hotel Wembley
The nine storey Quality Hotel Wembley is a modern concrete and glass, high rise property, ideally si...
Park International Hotel
Location. The Park International Hotel is located in South Kensington in London, England. The shops ...
Dover Hotel
Location. The five floor Dover Hotel is housed in a stuccoed Edwardian terrace property and situated...
The Hempel Hotel
Set in a row of traditional white Georgian townhouses, the Hempel Hotel in London, England, provides...
Leisure Inn Hotel
The Leisure Inn Hotel in London is housed in a renovated Victorian style building, 500 metres from H...
Sheraton Heathrow Hotel
London, England, is set on London Heathrow Airport's perimeter road, within two miles of all termina...
Flemings Mayfair Hotel
Flemings Mayfair Hotel is a beautiful Georgian townhouse built in 1730, a half mile from some of the...