Hotels in London
Kadimah Hotel
THE KADIMAH IS A BED AND BREAKFAST LOCATED IN THEHEART OF STAMFORD HILL. IT IS A TERRACED PROPERTYWI...
The Sloane Square
Location.Set on historic Sloane Square, this traditional town house hotel is located in the centre o...
George Hotel
Location. The George Hotel is located in London, England, 300 metres from St Pancras Parish Church a...
Victor Hotel
Location. The Victor Hotel is located in the centre of London, England, within one mile of Buckingha...
The Kensington Hotel
RE OPENED AFTER A LAVISH REDESIGN THIS FULL SERVICE CHIC LONDON TOWNHOUSE HOTEL IS THE PLACE TO STAY...
Hilton London Metropole
Location. Located on cosmopolitan Edgware Road, the Hilton London Metropole is a high rise property ...
Nayland Hotel HSD
Location. The Nayland Hotel HSD is located in the West End district of London, England. Central Padd...
The Buckingham
Location. The Buckingham is a historic hotel in Bloomsbury in central London, England. The area is f...
Premier Inn Heathrow
Location. The Premier Travel Inn Heathrow in Hounslow, England, is a large, modern hotel located two...
Hotel 82 London
Hotel 82 is a recently renovated boutique hotel set in a typical London townhouse, located in the fa...