Hotels in London
Melia White House Hotel
Location. The Melia White House Hotel is located one block from Regent's Park in London, England. Th...
Novotel London City South
HOTELYEAR BUILT 2003ADDITIONAL PROPERTY DESCRIPTION AN AA 4 STAR NEW GENERATION NOVOTEL LOCATED MINU...
Aerodrome Hotel
Built in 1928 in Art Deco style, the Aerodrome Hotel is located adjacent to Croyden's historic aerod...
K West
Location. The K West hotel in London, England, is a modern hotel in a fashionable corner of West Lon...
Marriott West India Quay
Location. The high rise Marriott West India Quay hotel is located in the Docklands financial distric...
The Mad Hatter Hotel
Location. The Mad Hatter Hotel is located in the historic Lambeth area of London, England, on the so...
Ambassadors Bloomsbury
The Ambassadors Bloomsbury in London, England, is a contemporary town house hotel within walking dis...
Kensington Court Hotel
Location. The modern Kensington Court Hotel is located in the Earl's Court area of west London, Engl...
Dolphin House
Location. The Dolphin House Serviced Apartments are located in London, England, and constitute part ...
Royal Horseguards Hotel
Location. The Royal Horseguards Hotel reflects French chateau style from its stately Westminster loc...