Hotels in London
Victoria Inn
Location. The Victoria Inn enjoys a central location on Belgrave Road in London, England. The hotel ...
Hendon Hall
INFAMOUS FOR BEING THE HOTEL WHERE THE VICTORIOUS ENGLAND FOOTBALL TEAM STAYED THE NIGHT BEFORE WINN...
Lord Jim - Guest House
AN ATTRACTIVE AND WELL APPOINTED HOTEL SITUATED IN A QUIET, TREE LINED STREET, COSY AND MODERATELY P...
Majestic Hotel
Location. The Majestic Hotel stands along busy Cromwell road in the Kensington district of London, E...
Belmont & Astoria Hotel
Location. Belmont & Astoria Hotel is a neo Georgian style property located in central London, just 1...
Quality Hotel Hampstead
Location. The Quality Hotel Hampstead in London, U.K., is near Hampstead Village and the bucolic Ham...
Bloomsbury Park Hotel
Location. The red bricked Bloomsbury Park Hotel is located amid the thriving shops that line Southam...
St George Hotel
Location.Housed in a grade II listed Victorian townhouse, the St George Hotel is a city centre bouti...
Jolly Hotel St Ermin's
Location. The Jolly Hotel St Ermin's, built on the site of a 15th century monastery, is tucked discr...