Hotels in London
Comfort Hotel Heathrow
Location. The modern low rise Comfort Hotel Heathrow is located two miles from London Heathrow Airpo...
Gainsborough Hotel
Location. The Gainsborough Hotel offers country house charm amid the stylish shops and restaurants o...
Pembridge Palace Hotel
Location. The white stuccoed Pembridge Palace Hotel is located near Westbourne Grove in the Bayswate...
Days Hotel London North
The modern Days Hotel London North is situated at the Gateway Services just off the M1 in North Lond...
Oxford Hotel
Location. The traditional Oxford Hotel is located in central London, England, just 100 metres from H...
Holiday Inn London Mayfair
Property Type Full Service Hotel May 2003 Installation Of AirConditioning Throughout The Building So...
Beaufort Hotel
Location. The Beaufort, a boutique hotel set in two adjoining Victorian town houses, is situated in ...
The Dorset Square Hotel
The Dorset Square hotel is a regency property with original period details overlooking tree filled g...
The Strand Palace
Location. The Strand Palace stands within the busy Strand district of London, England. Covent Garden...
Jumeirah Lowndes Hotel
Location. The Jumeirah Lowndes Hotel is a boutique style hotel opened in 2006 and set in a leafy squ...
My Place Hotel
My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres...
Selsdon Park & Golf Club
The Selsdon Park is set in an historic former manor house in the heart of the Surrey countryside. Se...