Hotels in London
Victor Hotel
Location. The Victor Hotel is located in the centre of London, England, within one mile of Buckingha...
Quality Hotel Hampstead
Location. The Quality Hotel Hampstead in London, U.K., is near Hampstead Village and the bucolic Ham...
The Regency
Location. A painted stucco faade and a column framed entryway define the exterior of The Regency, lo...
City Hotel
Location. The contemporary City Hotel stands adjacent to The City's Square Mile in London, England. ...
190 The Gore
Location. 190 The Gore is a historic hotel located in South Kensington, central London. The hotel is...
Gloucester Place Hotel
Location. Gloucester Place Hotel enjoys a central location near several popular attractions. Oxford ...
Dolphin House
Location. The Dolphin House Serviced Apartments are located in London, England, and constitute part ...
Liongate Hotel
Location. The Liongate Hotel occupies an 18th century townhouse and is situated in overlooking Bushy...
Novotel London Paddington
HOTELYEAR BUILT 2008ADDITIONAL PROPERTY DESCRIPTION THE NOVOTEL LONDON PADDINGTON IS A 4 STAR NEW GE...