Hotels in London
Royal Horseguards Hotel
Location. The Royal Horseguards Hotel reflects French chateau style from its stately Westminster loc...
Days Hotel London Waterloo
Location. Days Hotel London Waterloo rises above Kennington Road, just south of the Thames river. Th...
Leisure Inn Hotel
The Leisure Inn Hotel in London is housed in a renovated Victorian style building, 500 metres from H...
Radisson Edwardian Sussex
Location. Radisson Edwardian Sussex is comprised of eight Victorian townhouses located one block fro...
K&K Hotel George
Location. The K+K Hotel George, originally built as Victorian terrace homes in 1897, occupies a quie...
The Cavendish London
Location. The Cavendish is located on Jemyn Street in the stylish Mayfair district of London, Englan...