Hotels in London
The Tower - a Guoman hotel
Location. Located on the north bank of the River Thames at the St Katharine Docks, The Tower stands ...
The Buckingham
Location. The Buckingham is a historic hotel in Bloomsbury in central London, England. The area is f...
The Savoy
Located on the Strand and overlooking the River Thames, the Savoy, a Fairmont Hotel is one of London...
Kings Hotel
The Kings Hotel is housed in a handsome, stuccoed property typical of the 19th century situated in c...
Norfolk Plaza Hotel
Location. The Norfolk Plaza Hotel stands 200 metres from Paddington Station in London, England. Hyde...
Park Inn Heathrow
Location. The contemporary Park Inn Heathrow hotel is located one mile from London Heathrow Airport ...
The Rookery
Location. The Rookery, 1764 is a period hotel situated in the fashionable Clerkenwell area of London...
The Metropolitan
Location. Metropolitan London is a fashionable design hotel situated on exclusive Park Lane and over...
Boston Court Hotel
Location. The Boston Court Hotel is located in London, England, within 100 metres of the theatres of...
Grange Strathmore
Location. The former residence of the Earl of Strathmore, The Grange Strathmore is a restored townho...
Thistle Westminster
Location. Positioned on Buckingham Palace Road in London, England, Thistle Westminster enjoys proxim...
Dolphin House
Location. The Dolphin House Serviced Apartments are located in London, England, and constitute part ...