Hotels in London
The Lancaster
The Lancaster Boutique Hotel is a converted 18th century townhouse, located within 500 metres of the...
Jumeirah Carlton Tower
Location. Located at Cadogan Place and Sloane Street, the Jumeirah Carlton Tower is positioned near ...
The Rembrandt
Situated in affluent Knightsbridge, The Rembrandt is a stately hotel opposite the Victoria and Alber...
Park Inn Heathrow
Location. The contemporary Park Inn Heathrow hotel is located one mile from London Heathrow Airport ...
York Hotel
Location. The York Hotel is located in Ilford, England. Within 500 metres of town centre and park Ha...
Park International Hotel
Location. The Park International Hotel is located in South Kensington in London, England. The shops ...
Hilton London Metropole
Location. Located on cosmopolitan Edgware Road, the Hilton London Metropole is a high rise property ...
Plaza on the River
Location. On the south bank of the River Thames, the Plaza on the River is less than one kilometer f...
Marriott West India Quay
Location. The high rise Marriott West India Quay hotel is located in the Docklands financial distric...
Novotel London Paddington
HOTELYEAR BUILT 2008ADDITIONAL PROPERTY DESCRIPTION THE NOVOTEL LONDON PADDINGTON IS A 4 STAR NEW GE...
Marriott London Kensington
The London Marriott Hotel Kensington is housed in a striking, eight storey modern building, located ...