Hotels in London
Ramada London Hyde Park
The Ramada Plaza London is a high rise, deluxe hotel located just 15 miles from London Heathrow Airp...
Orchard Hotel
Location. The Orchard Hotel is housed in an early 19th century building and situated in central Lond...
Astor Court
The Astor Court is a West End hotel housed in a grade II listed Victorian building, formerly a gentl...
The Langham, London
Location. The distinctive Langham Hotel London offers luxury accommodations near Regent's Park in th...
Normandie Hotel
Location. Housed in a traditional 19th century Victorian townhouse, the Normandie is a family run ci...
Hendon Hall
INFAMOUS FOR BEING THE HOTEL WHERE THE VICTORIOUS ENGLAND FOOTBALL TEAM STAYED THE NIGHT BEFORE WINN...
Gallery Hotel
Location. The boutique Gallery Hotel is located in South Kensington in central London, England. The ...
Oxford Hotel Earl's Court
THE OXFORD HOTEL IS MOST CONVENIENTLY LOCATED, WITH BANKS RESTAURANTS CLOSE BY WITHIN WALKING DISTAN...
Pembridge Palace Hotel
Location. The white stuccoed Pembridge Palace Hotel is located near Westbourne Grove in the Bayswate...
Kensington Court Hotel
Location. The modern Kensington Court Hotel is located in the Earl's Court area of west London, Engl...
Novotel London Paddington
HOTELYEAR BUILT 2008ADDITIONAL PROPERTY DESCRIPTION THE NOVOTEL LONDON PADDINGTON IS A 4 STAR NEW GE...
Adare Hotel
Location. The Adare Hotel is located in London, England. 150 metres from Paddington Station, with fa...
The Portland
Location. The Portland is a historic hotel located on Bedford Square in the Bloomsbury district of c...