Hotels in London
Kensington Court Hotel
Location. The modern Kensington Court Hotel is located in the Earl's Court area of west London, Engl...
Norfolk Towers
The Norfolk Towers is a superior tourist class, Victorian style (1966) hotel located in the West End...
Best Western Phoenix Hotel
Location. The traditional Best Western Phoenix Hotel is located in the Bayswater area of central Lon...
Hilton London Park Lane
Location. The modern, high rise Hilton London Park Lane hotel is opposite Hyde Park in central Londo...
Hotel Henry VIII
Location. The Henry VIII hotel is housed within a restored Victorian building located in the Bayswat...
Marriott London Kensington
The London Marriott Hotel Kensington is housed in a striking, eight storey modern building, located ...
City Inn Westminster Hotel
Location. The contemporary City Inn Westminster Hotel is located 500 metres from Tate Britain and le...
Orchard Hotel
Location. The Orchard Hotel is housed in an early 19th century building and situated in central Lond...
Jurys Inn Heathrow
Location. The contemporary Jurys Inn Heathrow hotel is one stop on the London Underground system fro...
Norfolk Plaza Hotel
Location. The Norfolk Plaza Hotel stands 200 metres from Paddington Station in London, England. Hyde...
K&K Hotel George
Location. The K+K Hotel George, originally built as Victorian terrace homes in 1897, occupies a quie...
Tophams London Belgravia
HOTELYEAR BUILT 1937ADDITIONAL PROPERTY DESCRIPTION TOPHAMS EVOKES THE CHARM OF AN ENGLISH COUNTRY H...