Hotels in London
Leisure Inn Hotel
The Leisure Inn Hotel in London is housed in a renovated Victorian style building, 500 metres from H...
The Lancaster
The Lancaster Boutique Hotel is a converted 18th century townhouse, located within 500 metres of the...
City Hotel
Location. The contemporary City Hotel stands adjacent to The City's Square Mile in London, England. ...
Beaufort Hotel
Location. The Beaufort, a boutique hotel set in two adjoining Victorian town houses, is situated in ...
Astor Court
The Astor Court is a West End hotel housed in a grade II listed Victorian building, formerly a gentl...
Comfort Inn Victoria
COMFORTABLE ROOMS. 1 MINUTE WALK FROM VICTORIA BRITISH RAIL ANDUNDERGROUND STATIONS 2 MINUTE WALK TO...
Victor Hotel
Location. The Victor Hotel is located in the centre of London, England, within one mile of Buckingha...
The Grosvenor
Location. The Thistle Victoria is housed within a grand Victorian building located adjacent to Victo...
Sofitel London St James
Location. Sofitel St James London is located in the prestigious St James district of London, England...
Oxford Hotel
Location. The traditional Oxford Hotel is located in central London, England, just 100 metres from H...
My Place Hotel
My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres...
Orchard Hotel
Location. The Orchard Hotel is housed in an early 19th century building and situated in central Lond...