Hotels in London
Novotel London ExCeL
HOTELYEAR BUILT 2004ADDITIONAL PROPERTY DESCRIPTION 4 STAR AA NEW GENERATION NOVOTEL IN A PEACEFUL S...
Ambassadors Hotel
Location. The Ambassadors Hotel is located one half kilometre from Earls Court Exhibition Centre and...
Gallery Hotel
Location. The boutique Gallery Hotel is located in South Kensington in central London, England. The ...
The Connaught
Location. The Connaught is located in London s Mayfair district, 500 metres from the stores lining R...
Thistle Euston
Location. Standing adjacent to Euston Station in central London, England, Thistle Euston hotel enjoy...
Kensington Court Hotel
Location. The modern Kensington Court Hotel is located in the Earl's Court area of west London, Engl...
Duke of Leinster
The Duke of Leinster Gardens is a superior, tourist class hotel located 18 miles from Heathrow Airpo...
The Parkcity London
Location. The Parkcity London hotel in London, England's Lexham Gardens, is in a quiet setting, but ...