Hotels in London
myhotel Chelsea
Location. The myhotel Chelsea is a boutique hotel located in the trendy Kensington area of London, E...
Royal Hyde Park Hotel
Royal Hyde Park Hotel is housed in a typical London town house style building and is located in the ...
Gainsborough Hotel
Location. The Gainsborough Hotel offers country house charm amid the stylish shops and restaurants o...
The Berkeley
Location. The Berkeley is located in the Knightsbridge area of London, England, 300 metres from the ...
Marriott West India Quay
Location. The high rise Marriott West India Quay hotel is located in the Docklands financial distric...
Renaissance Chancery Court
A Grade II listed building, the Renaissance Chancery Court is a grand, seven storey Edwardian hotel ...
Dover Hotel
Location. The five floor Dover Hotel is housed in a stuccoed Edwardian terrace property and situated...
Kensington Rooms
Location. The contemporary Kensington Rooms hotel is located in the Kensington district of central L...
Grange Rochester
Location. The Grange Rochester Hotel is housed in an attractive Victorian building and situated on a...