Hotels in London
Royal Lancaster
Location. The 18 floor Royal Lancaster hotel is located in London, England, three blocks from Paddin...
Queens Park Hotel
The Queens Park in London is located 12 miles from Heathrow Airport, in the heart of the capital. Si...
The Strand Palace
Location. The Strand Palace stands within the busy Strand district of London, England. Covent Garden...
York Hotel
Location. The York Hotel is located in Ilford, England. Within 500 metres of town centre and park Ha...
Abcone Hotel Kensington
Location. The intimate Abcone Hotel HSD is located in a residential street in upmarket West London, ...
Plaza on the River
Location. On the south bank of the River Thames, the Plaza on the River is less than one kilometer f...
Astor Court
The Astor Court is a West End hotel housed in a grade II listed Victorian building, formerly a gentl...
Oxford Hotel
Location. The traditional Oxford Hotel is located in central London, England, just 100 metres from H...
Hilton London Canary Wharf
Location. The Hilton London Canary Wharf is located in the London Docklands, comprised of the Southw...
London Bridge Hotel
Location. The London Bridge Hotel is a neoclassical landmark in London, England, 300 metres south of...
Lord Jim - Guest House
AN ATTRACTIVE AND WELL APPOINTED HOTEL SITUATED IN A QUIET, TREE LINED STREET, COSY AND MODERATELY P...
Custom House Hotel
The Custom House Hotel in London is a modern hotel in the city's Docklands area, situated directly o...
Opulence Hotel
HOTEL OPULENCE HAS RECENTLY OPENED IN 2006 AND HAS 19 ELEGANTLY APPOINTED BEDROOMS WHICH OFFER A REL...