Hotels in London
Lord Jim - Guest House
AN ATTRACTIVE AND WELL APPOINTED HOTEL SITUATED IN A QUIET, TREE LINED STREET, COSY AND MODERATELY P...
Normandie Hotel
Location. Housed in a traditional 19th century Victorian townhouse, the Normandie is a family run ci...
Jumeirah Lowndes Hotel
Location. The Jumeirah Lowndes Hotel is a boutique style hotel opened in 2006 and set in a leafy squ...
Edward Hotel
Edward Hotel, 15 miles from Heathrow Airport, is ideally situated in one of London's most desirable ...
190 The Gore
Location. 190 The Gore is a historic hotel located in South Kensington, central London. The hotel is...
Ashburn Hotel
Location. The Ashburn Hotel is located in Kensington in London, England, 300 metres from Gloucester ...
The Strand Palace
Location. The Strand Palace stands within the busy Strand district of London, England. Covent Garden...
St George Hotel
Location.Housed in a grade II listed Victorian townhouse, the St George Hotel is a city centre bouti...
Kingsway Hall Hotel
Location. The contemporary Kingsway Hall Hotel is located two blocks from the Covent Garden district...