Hotels in London
Hotel Henry VIII
Location. The Henry VIII hotel is housed within a restored Victorian building located in the Bayswat...
Ambassadors Hotel
Location. The Ambassadors Hotel is located one half kilometre from Earls Court Exhibition Centre and...
City Inn Westminster Hotel
Location. The contemporary City Inn Westminster Hotel is located 500 metres from Tate Britain and le...
Comfort Inn Victoria
COMFORTABLE ROOMS. 1 MINUTE WALK FROM VICTORIA BRITISH RAIL ANDUNDERGROUND STATIONS 2 MINUTE WALK TO...
Ramada London Hyde Park
The Ramada Plaza London is a high rise, deluxe hotel located just 15 miles from London Heathrow Airp...
Berjaya Eden Park Hotel
BERJAYA EDEN PARK HOTEL IS A WELL RENOVATED TRADITIONAL VICTORIAN TOWNHOUSE PROPERTY SET WITHIN A TR...
Boston Court Hotel
Location. The Boston Court Hotel is located in London, England, within 100 metres of the theatres of...
The Connaught
Location. The Connaught is located in London s Mayfair district, 500 metres from the stores lining R...
Thistle City Barbican
The Thistle City Barbican in London is a large hotel located on the edge of the historical square mi...
Novotel London St Pancras
The Novotel London Euston is a modern 16 storey hotel located between Kings Cross and Euston train s...