Hotels in London
Holiday Inn Bexley
Location. The Holiday Inn London Bexley is located in Bexley, England. 1.5 miles from Bexley Town Ce...
The International Hotel
Location. The waterfront International Hotel is located within the modern Canary Wharf Docklands bus...
London Elizabeth Hotel
Location. The London Elizabeth Hotel is a Victorian property that overlooks Hyde Park in London, Eng...
Kensington Rooms
Location. The contemporary Kensington Rooms hotel is located in the Kensington district of central L...
The Tower - a Guoman hotel
Location. Located on the north bank of the River Thames at the St Katharine Docks, The Tower stands ...
Novotel London Waterloo
HOTELYEAR BUILT 1995ADDITIONAL PROPERTY DESCRIPTION UPPER MID MARKET HOTEL WITH BRAND NEW 4 STAR NOV...
Rydges Kensington Plaza
Location. Nestled in the historic Kensington area of London, England, Rydges Kensington Plaza hotel ...
Dolphin House
Location. The Dolphin House Serviced Apartments are located in London, England, and constitute part ...
Novotel London St Pancras
The Novotel London Euston is a modern 16 storey hotel located between Kings Cross and Euston train s...
The Rookery
Location. The Rookery, 1764 is a period hotel situated in the fashionable Clerkenwell area of London...
Park International Hotel
Location. The Park International Hotel is located in South Kensington in London, England. The shops ...