Hotels in London
Hotel Lily
The Hotel Lily is a modern hotel situated in South West London, three miles from Harrods and Knights...
Bayswater Inn
Location. The Bayswater Inn is located in a Georgian square in central London, England. It's just 40...
Gloucester Place Hotel
Location. Gloucester Place Hotel enjoys a central location near several popular attractions. Oxford ...
Novotel London Waterloo
HOTELYEAR BUILT 1995ADDITIONAL PROPERTY DESCRIPTION UPPER MID MARKET HOTEL WITH BRAND NEW 4 STAR NOV...
Ashburn Hotel
Location. The Ashburn Hotel is located in Kensington in London, England, 300 metres from Gloucester ...
Ramada London Hyde Park
The Ramada Plaza London is a high rise, deluxe hotel located just 15 miles from London Heathrow Airp...
Curzon Plaza - Apartments
Location. The Curzon Plaza is a seven floor apartment property situated in London's fashionable Mayf...
Queens Hotel
Location. Queens Hotel is a Victorian double fronted building with a listed staircase, located in No...
Saint Georges Hotel
Location. Modern Saint Georges Hotel is located in central London, England, on the corner of bustlin...
The Ventures Hotel - B&B
Location. The Ventures Hotel is located in London, England. 600 metres from Paddington Station 1.5 m...
Queensway Hotel
Location. Queensway Hotel occupies a spot on a tree lined street within three hundred fifty meters o...
The Royal Trafalgar
Location. The Thistle Trafalgar Square is a modern hotel that stands adjacent to the National Galler...
Norfolk Towers
The Norfolk Towers is a superior tourist class, Victorian style (1966) hotel located in the West End...