Hotels in London
Duke of Leinster
The Duke of Leinster Gardens is a superior, tourist class hotel located 18 miles from Heathrow Airpo...
Grange Rochester
Location. The Grange Rochester Hotel is housed in an attractive Victorian building and situated on a...
Ambassadors Bloomsbury
The Ambassadors Bloomsbury in London, England, is a contemporary town house hotel within walking dis...
myhotel Bloomsbury
Location. Myhotel Bloomsbury stands in the historically literary district of Bloomsbury, home of the...
The Kensington Hotel
RE OPENED AFTER A LAVISH REDESIGN THIS FULL SERVICE CHIC LONDON TOWNHOUSE HOTEL IS THE PLACE TO STAY...
Royal Horseguards Hotel
Location. The Royal Horseguards Hotel reflects French chateau style from its stately Westminster loc...
Croydon Park Hotel
Location. The Croydon Park Hotel is located in the centre of Croydon, United Kingdom, 3.5 miles from...
190 The Gore
Location. 190 The Gore is a historic hotel located in South Kensington, central London. The hotel is...
The Savoy
Located on the Strand and overlooking the River Thames, the Savoy, a Fairmont Hotel is one of London...
Rubens At The Palace
Location. The historic Rubens At The Palace hotel stands only 400 meters from Buckingham Palace in L...
Comfort Inn And Suites
HOTEL WAS REFURBISHED IN 2005 WITH COMFORTABLE ROOMS FULLY AIRCONDITIONED AND HEATED. RAIL AND UNDER...