Hotels in London
The Royal Trafalgar
Location. The Thistle Trafalgar Square is a modern hotel that stands adjacent to the National Galler...
Royal Park Hotel
Two blocks from Hyde Park and close to the shops of Oxford Street, the Royal Park Hotel comprises th...
The Portland
Location. The Portland is a historic hotel located on Bedford Square in the Bloomsbury district of c...
The Grainstore Apartments
Location. Housed in a grade II listed building, The Grainstore Apartments are a luxury modern apartm...
The Colonnade
Location. The historic Colonnade a Summit Hotel, is in Little Venice in London, England. Regent's Pa...
Holiday Inn London Mayfair
Property Type Full Service Hotel May 2003 Installation Of AirConditioning Throughout The Building So...
The Dorset Square Hotel
The Dorset Square hotel is a regency property with original period details overlooking tree filled g...
The Mad Hatter Hotel
Location. The Mad Hatter Hotel is located in the historic Lambeth area of London, England, on the so...
Sheraton Park Tower
Overlooking Harvey Nichols, the Sheraton Park Tower is an opulent 16 floor high rise hotel with pano...
Kings Hotel
The Kings Hotel is housed in a handsome, stuccoed property typical of the 19th century situated in c...
Nayland Hotel HSD
Location. The Nayland Hotel HSD is located in the West End district of London, England. Central Padd...
Oxford Hotel
Location. The traditional Oxford Hotel is located in central London, England, just 100 metres from H...