Hotels in London
The May Fair
Location. The May Fair is positioned one block from the Green Park Underground Station in the glamor...
Comfort Inn SW8
Location. The contemporary Hotel 87 is located south of the River Thames in central London, England....
Royal Court Apartments
Location. The Victorian Royal Court Apartments is located in central London, England, 500 metres fro...
Hesperia London Victoria
Location. The Hesperia London Victoria stands behind Victoria train station in London, England. This...
Apex City Of London Hotel
The Apex City of London Hotel is housed in a large, glass clad building in The City, with views of t...
Hanover Hotel Victoria
Location. The family operated Hanover Hotel Victoria stands one kilometre from Westminster Abbey, Bu...
Hilton London Metropole
Location. Located on cosmopolitan Edgware Road, the Hilton London Metropole is a high rise property ...
Oxford Hotel Earl's Court
THE OXFORD HOTEL IS MOST CONVENIENTLY LOCATED, WITH BANKS RESTAURANTS CLOSE BY WITHIN WALKING DISTAN...
Chesterfield Mayfair Hotel
Discreetly tucked away in the exclusive residential district of Mayfair in London, England, the Ches...
York Hotel
Location. The York Hotel is located in Ilford, England. Within 500 metres of town centre and park Ha...
Cadogan Hotel
Location. The five story Cadogan Hotel is located in the Knightsbridge neighborhood of London, Engla...
Novotel London ExCeL
HOTELYEAR BUILT 2004ADDITIONAL PROPERTY DESCRIPTION 4 STAR AA NEW GENERATION NOVOTEL IN A PEACEFUL S...
Norfolk Towers
The Norfolk Towers is a superior tourist class, Victorian style (1966) hotel located in the West End...