Hotels in London
Queens Park Hotel
The Queens Park in London is located 12 miles from Heathrow Airport, in the heart of the capital. Si...
Olympic House Hotel
The Olympic House Hotel in London is a privately owned six floor hotel located one block from Paddin...
Kensington Town House
Location. The Kensington Town House is a modern boutique property located in the Earls Court distric...
Comfort Inn Victoria
COMFORTABLE ROOMS. 1 MINUTE WALK FROM VICTORIA BRITISH RAIL ANDUNDERGROUND STATIONS 2 MINUTE WALK TO...
George Hotel
Location. The George Hotel is located in London, England, 300 metres from St Pancras Parish Church a...
Norfolk Towers
The Norfolk Towers is a superior tourist class, Victorian style (1966) hotel located in the West End...
190 The Gore
Location. 190 The Gore is a historic hotel located in South Kensington, central London. The hotel is...
Novotel London Heathrow
HOTELYEAR BUILT 1992ADDITIONAL PROPERTY DESCRIPTION A CONTEMPORARY 3 STAR HOTEL LOCATED 2 MILES FROM...
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...
Threadneedles Hotel
Location. Threadneedles Hotel is located opposite the Bank of England in The City, the historic fina...
Marriott West India Quay
Location. The high rise Marriott West India Quay hotel is located in the Docklands financial distric...