Hotels in London
Belmont & Astoria Hotel
Location. Belmont & Astoria Hotel is a neo Georgian style property located in central London, just 1...
Kingsway Hall Hotel
Location. The contemporary Kingsway Hall Hotel is located two blocks from the Covent Garden district...
Hampstead Britannia Hotel
Location. Hampstead Britannia Hotel is located in the Hampstead suburb of London, England. Boasting ...
Thistle Kensington Gardens
The Thistle Kensington Gardens, London, is a modern hotel situated in the center of the city overloo...
Ambassadors Hotel
Location. The Ambassadors Hotel is located one half kilometre from Earls Court Exhibition Centre and...
York House
Location. York House is located in London, England. 400 metres away from Earl's Court station 500 me...
Royal Lancaster
Location. The 18 floor Royal Lancaster hotel is located in London, England, three blocks from Paddin...
Royal Court Apartments
Location. The Victorian Royal Court Apartments is located in central London, England, 500 metres fro...
Holiday Inn Brentford Lock
Location. The Holiday Inn London Brentford Lock is located in Brentford, England. On the banks of Gr...
Grange Langham Court
Location. The Grange Langham Court Hotel is housed in a handsome 19th century building with a black ...
The Trafalgar Hilton
Location. The contemporary Trafalgar Hilton hotel is located on a corner of Trafalgar Square in cent...
Marriott West India Quay
Location. The high rise Marriott West India Quay hotel is located in the Docklands financial distric...