Hotels in London
Claridge's
Location. Claridge s is located in London, England, 500 metres from Hyde Park, and one mile from Buc...
Millennium Gloucester
Location. The Millennium Gloucester is located in the residential Kensington district of London, Eng...
The Bloomsbury Hotel
LOCATED ON GREAT RUSSELL STREET IN CENTRAL LONDON, JURYS GREAT RUSSELL STREET HOTEL IS JUST TWO MINU...
Plaza on the River
Location. On the south bank of the River Thames, the Plaza on the River is less than one kilometer f...
Knightsbridge Green Hotel
HOTELYEAR BUILT 1890 YEAR REMODELED 2000ADDITIONAL PROPERTY DESCRIPTION THE KNIGHTSBRIDGE GREEN IS A...
Draycott Hotel
The Draycott Hotel is an Edwardian property comprising three interconnected red brick houses and loc...
Days Hotel London North
The modern Days Hotel London North is situated at the Gateway Services just off the M1 in North Lond...
City Hotel
Location. The contemporary City Hotel stands adjacent to The City's Square Mile in London, England. ...
Holiday Inn Chessington
Location. The Holiday Inn London Chessington is located in Chessington, England. Next to Chessington...