Hotels in London
Marriott West India Quay
Location. The high rise Marriott West India Quay hotel is located in the Docklands financial distric...
Hampstead Britannia Hotel
Location. Hampstead Britannia Hotel is located in the Hampstead suburb of London, England. Boasting ...
Curzon Plaza - Apartments
Location. The Curzon Plaza is a seven floor apartment property situated in London's fashionable Mayf...
Sofitel London Heathrow
Location. The Sofitel London Heathrow is located at Heathrow Airport Terminal 5 in London, England, ...
Southwark Rose Hotel
The Southwark Rose Hotel in London provides modern, economic accommodations in the historic city bor...
Adare Hotel
Location. The Adare Hotel is located in London, England. 150 metres from Paddington Station, with fa...
The Colonnade
Location. The historic Colonnade a Summit Hotel, is in Little Venice in London, England. Regent's Pa...
Novotel London Heathrow
HOTELYEAR BUILT 1992ADDITIONAL PROPERTY DESCRIPTION A CONTEMPORARY 3 STAR HOTEL LOCATED 2 MILES FROM...
George Hotel
Location. The George Hotel is located in London, England, 300 metres from St Pancras Parish Church a...
Sheriff Inn Hotel
Location. The Sheriff Inn Hotel is located in Central London, England, 500 metres from Victoria unde...
Umi Hotel
The Umi Hotel, located within walking distance of Hyde Park's well fed lawns in London, England, was...