Hotels in London
Hilton London Canary Wharf
Location. The Hilton London Canary Wharf is located in the London Docklands, comprised of the Southw...
Edward Hotel
Edward Hotel, 15 miles from Heathrow Airport, is ideally situated in one of London's most desirable ...
The Bloomsbury Hotel
LOCATED ON GREAT RUSSELL STREET IN CENTRAL LONDON, JURYS GREAT RUSSELL STREET HOTEL IS JUST TWO MINU...
The Raglan Hotel
YOU WILL BE PLEASANTLY SURPRISED BY THE SIZE OF THE 48LIGHT AND WELL APPOINTED BEDROOMS IN THE COMFO...
Dover Hotel
Location. The five floor Dover Hotel is housed in a stuccoed Edwardian terrace property and situated...
Park Lane Mews Hotel
Location. The Park Lane Mews Hotel in London, England, is just off Park Lane in the exclusive Mayfai...
Berjaya Eden Park Hotel
BERJAYA EDEN PARK HOTEL IS A WELL RENOVATED TRADITIONAL VICTORIAN TOWNHOUSE PROPERTY SET WITHIN A TR...
Flemings Mayfair Hotel
Flemings Mayfair Hotel is a beautiful Georgian townhouse built in 1730, a half mile from some of the...
Chamberlain Hotel
Location. The Chamberlain Hotel is a former townhouse positioned along a main thoroughfare in London...
York Hotel
Location. The York Hotel is located in Ilford, England. Within 500 metres of town centre and park Ha...
Jumeirah Lowndes Hotel
Location. The Jumeirah Lowndes Hotel is a boutique style hotel opened in 2006 and set in a leafy squ...
Kensington Rooms
Location. The contemporary Kensington Rooms hotel is located in the Kensington district of central L...