Hotels in London
Mina House Hotel
Set in a white painted Victorian house with wrought iron balconies 300 meters from Paddington Statio...
Victor Hotel
Location. The Victor Hotel is located in the centre of London, England, within one mile of Buckingha...
London Elizabeth Hotel
Location. The London Elizabeth Hotel is a Victorian property that overlooks Hyde Park in London, Eng...
Best Western Corona
The Best Western Corona Hotel is a converted Victorian building situated half a mile from such famou...
Holiday Inn Heathrow Ariel
Location. The Holiday Inn London Heathrow Ariel is located in Hayes in the London Borough of Bromley...
The Bloomsbury Hotel
LOCATED ON GREAT RUSSELL STREET IN CENTRAL LONDON, JURYS GREAT RUSSELL STREET HOTEL IS JUST TWO MINU...
Kensington West Hotel
Location. The Kensington West Hotel is a city hotel located in the fashionable Kensington area of Lo...
George Hotel
Location. The George Hotel is located in London, England, 300 metres from St Pancras Parish Church a...
Norfolk Plaza Hotel
Location. The Norfolk Plaza Hotel stands 200 metres from Paddington Station in London, England. Hyde...
The Grove
Location. The Grove is located in Chandler's Cross, three miles from Rickmansworth, England. Knebwor...