Hotels in London
Dolphin House
Location. The Dolphin House Serviced Apartments are located in London, England, and constitute part ...
Berjaya Eden Park Hotel
BERJAYA EDEN PARK HOTEL IS A WELL RENOVATED TRADITIONAL VICTORIAN TOWNHOUSE PROPERTY SET WITHIN A TR...
Norfolk Plaza Hotel
Location. The Norfolk Plaza Hotel stands 200 metres from Paddington Station in London, England. Hyde...
Jurys Inn Islington
Location. The Jurys Inn Islington is located in London, England, 300 metres from the renowned Sadler...
London Elizabeth Hotel
Location. The London Elizabeth Hotel is a Victorian property that overlooks Hyde Park in London, Eng...
myhotel Bloomsbury
Location. Myhotel Bloomsbury stands in the historically literary district of Bloomsbury, home of the...
The Bloomsbury Hotel
LOCATED ON GREAT RUSSELL STREET IN CENTRAL LONDON, JURYS GREAT RUSSELL STREET HOTEL IS JUST TWO MINU...
George Hotel
Location. The George Hotel is located in London, England, 300 metres from St Pancras Parish Church a...
Kensington West Hotel
Location. The Kensington West Hotel is a city hotel located in the fashionable Kensington area of Lo...
Leisure Inn Hotel
The Leisure Inn Hotel in London is housed in a renovated Victorian style building, 500 metres from H...
Hilton London Kensington
Location. The Hilton London Kensington stands along a tree shaded thoroughfare on London, England's ...
Marriott London Park Lane
A contemporary hotel occupying a grand 1920s apartment building on London's prestigious Park Lane, t...
Days Hotel London North
The modern Days Hotel London North is situated at the Gateway Services just off the M1 in North Lond...