Hotels in London
Dover Hotel
Location. The five floor Dover Hotel is housed in a stuccoed Edwardian terrace property and situated...
Knightsbridge Green Hotel
HOTELYEAR BUILT 1890 YEAR REMODELED 2000ADDITIONAL PROPERTY DESCRIPTION THE KNIGHTSBRIDGE GREEN IS A...
Thistle Kensington Gardens
The Thistle Kensington Gardens, London, is a modern hotel situated in the center of the city overloo...
Ramada Encore London West
Location. Ramada Encore London West stands on Gypsy Corner, five miles west of central London. North...
Hotel Lily
The Hotel Lily is a modern hotel situated in South West London, three miles from Harrods and Knights...
Premier Inn Heathrow
Location. The Premier Travel Inn Heathrow in Hounslow, England, is a large, modern hotel located two...
Paddington Court Rooms
Location. The Paddington Court Rooms is located in London, England, within one mile of Hyde Park and...
Novotel London ExCeL
HOTELYEAR BUILT 2004ADDITIONAL PROPERTY DESCRIPTION 4 STAR AA NEW GENERATION NOVOTEL IN A PEACEFUL S...
City Inn Westminster Hotel
Location. The contemporary City Inn Westminster Hotel is located 500 metres from Tate Britain and le...