Hotels in London
Windermere Hotel
Location. The Windermere Hotel is located in London, England, one kilometre from Buckingham Palace a...
Central Park Hotel
Location. The Central Park Hotel is a contemporary style Bayswater property located 100 metres from ...
Dover Hotel
Location. The five floor Dover Hotel is housed in a stuccoed Edwardian terrace property and situated...
K&K Hotel George
Location. The K+K Hotel George, originally built as Victorian terrace homes in 1897, occupies a quie...
Marriott West India Quay
Location. The high rise Marriott West India Quay hotel is located in the Docklands financial distric...
Edward Hotel
Edward Hotel, 15 miles from Heathrow Airport, is ideally situated in one of London's most desirable ...
London Bridge Hotel
Location. The London Bridge Hotel is a neoclassical landmark in London, England, 300 metres south of...
Wellington Hotel
Location. The Edwardian style Wellington Hotel is located 500 metres from Buckingham Palace, Big Ben...
Royal Eagle Hotel
Location. Originally comprised of five Victorian townhouses, the Royal Eagle Hotel is located 100 me...
The Waldorf Hilton
Location. The Waldorf Hilton is strategically located between The City financial district and the We...