Hotels in London
The Lancaster
The Lancaster Boutique Hotel is a converted 18th century townhouse, located within 500 metres of the...
Ashburn Hotel
Location. The Ashburn Hotel is located in Kensington in London, England, 300 metres from Gloucester ...
Sofitel London Heathrow
Location. The Sofitel London Heathrow is located at Heathrow Airport Terminal 5 in London, England, ...
Park Plaza Victoria London
Location. The Park Plaza Victoria London occupies a convenient location, positioned around the corne...
Dolphin House
Location. The Dolphin House Serviced Apartments are located in London, England, and constitute part ...
Berjaya Eden Park Hotel
BERJAYA EDEN PARK HOTEL IS A WELL RENOVATED TRADITIONAL VICTORIAN TOWNHOUSE PROPERTY SET WITHIN A TR...
The Georgian Hotel
The Georgian Hotel in London, England, is set in a traditional West End townhouse with a handsome fa...
Aerodrome Hotel
Built in 1928 in Art Deco style, the Aerodrome Hotel is located adjacent to Croyden's historic aerod...
The Dorset Square Hotel
The Dorset Square hotel is a regency property with original period details overlooking tree filled g...