Hotels in London
Wembley Plaza
A ten storey hotel next to Wembley Arena in North London, Wembley Plaza lies less than a mile from W...
Bloomsbury Park Hotel
Location. The red bricked Bloomsbury Park Hotel is located amid the thriving shops that line Southam...
Sofitel London St James
Location. Sofitel St James London is located in the prestigious St James district of London, England...
The Colonnade
Location. The historic Colonnade a Summit Hotel, is in Little Venice in London, England. Regent's Pa...
Linden House Hotel
Location. The Linden House Hotel is located in London, England. 300 metres from Hyde Park 400 metres...
Normandie Hotel
Location. Housed in a traditional 19th century Victorian townhouse, the Normandie is a family run ci...
Bickenhall Hotel
The Bickenhall Hotel is a family run Georgian property in the heart of west London, 50 metres from B...
Queens Park Hotel
The Queens Park in London is located 12 miles from Heathrow Airport, in the heart of the capital. Si...
George Hotel
Location. The George Hotel is located in London, England, 300 metres from St Pancras Parish Church a...
Kings Hotel
The Kings Hotel is housed in a handsome, stuccoed property typical of the 19th century situated in c...
Park Inn Heathrow
Location. The contemporary Park Inn Heathrow hotel is located one mile from London Heathrow Airport ...
Grange Strathmore
Location. The former residence of the Earl of Strathmore, The Grange Strathmore is a restored townho...