Hotels in London
196 Bishopsgate
The chic, contemporary aparthotel of 196 Bishopsgate is situated in London's financial district acro...
Hilton London Kensington
Location. The Hilton London Kensington stands along a tree shaded thoroughfare on London, England's ...
York House
Location. York House is located in London, England. 400 metres away from Earl's Court station 500 me...
Novotel London ExCeL
HOTELYEAR BUILT 2004ADDITIONAL PROPERTY DESCRIPTION 4 STAR AA NEW GENERATION NOVOTEL IN A PEACEFUL S...
Grange Rochester
Location. The Grange Rochester Hotel is housed in an attractive Victorian building and situated on a...
The Sloane Square
Location.Set on historic Sloane Square, this traditional town house hotel is located in the centre o...
Hilton London Canary Wharf
Location. The Hilton London Canary Wharf is located in the London Docklands, comprised of the Southw...
myhotel Chelsea
Location. The myhotel Chelsea is a boutique hotel located in the trendy Kensington area of London, E...
Royal Park Hotel
Two blocks from Hyde Park and close to the shops of Oxford Street, the Royal Park Hotel comprises th...
Leisure Inn Hotel
The Leisure Inn Hotel in London is housed in a renovated Victorian style building, 500 metres from H...