Hotels in London
Thistle Kensington Gardens
The Thistle Kensington Gardens, London, is a modern hotel situated in the center of the city overloo...
myhotel Bloomsbury
Location. Myhotel Bloomsbury stands in the historically literary district of Bloomsbury, home of the...
myhotel Bloomsbury
Location. Myhotel Bloomsbury stands in the historically literary district of Bloomsbury, home of the...
Novotel London ExCeL
HOTELYEAR BUILT 2004ADDITIONAL PROPERTY DESCRIPTION 4 STAR AA NEW GENERATION NOVOTEL IN A PEACEFUL S...
Norfolk Plaza Hotel
Location. The Norfolk Plaza Hotel stands 200 metres from Paddington Station in London, England. Hyde...
Kingsway Hall Hotel
Location. The contemporary Kingsway Hall Hotel is located two blocks from the Covent Garden district...
Sofitel London Heathrow
Location. The Sofitel London Heathrow is located at Heathrow Airport Terminal 5 in London, England, ...