Hotels in London
Eden Plaza Hotel
The Eden Plaza Hotel is set in a white stucco Regency townhouse in the upper crust avenue known as Q...
Ashburn Hotel
Location. The Ashburn Hotel is located in Kensington in London, England, 300 metres from Gloucester ...
Ascot Hyde Park Hotel
Location. The Ascot Hyde Park Hotel is located 500 metres from Hyde Park in London, England. Padding...
Novotel London ExCeL
HOTELYEAR BUILT 2004ADDITIONAL PROPERTY DESCRIPTION 4 STAR AA NEW GENERATION NOVOTEL IN A PEACEFUL S...
Grange Rochester
Location. The Grange Rochester Hotel is housed in an attractive Victorian building and situated on a...
Dukes Hotel
Location. Dukes Hotel is located in the exclusive Mayfair area of central London, England, 200 metre...
The Tower - a Guoman hotel
Location. Located on the north bank of the River Thames at the St Katharine Docks, The Tower stands ...
Sheraton Park Tower
Overlooking Harvey Nichols, the Sheraton Park Tower is an opulent 16 floor high rise hotel with pano...
Novotel London Heathrow
HOTELYEAR BUILT 1992ADDITIONAL PROPERTY DESCRIPTION A CONTEMPORARY 3 STAR HOTEL LOCATED 2 MILES FROM...
Wembley Plaza
A ten storey hotel next to Wembley Arena in North London, Wembley Plaza lies less than a mile from W...
Grange Strathmore
Location. The former residence of the Earl of Strathmore, The Grange Strathmore is a restored townho...
190 The Gore
Location. 190 The Gore is a historic hotel located in South Kensington, central London. The hotel is...