Hotels in London
Prince William Hotel
Location. The Prince William Hotel is located in London, England. The hotel is housed within an 18th...
Novotel London Greenwich
HOTELYEAR BUILT 2005ADDITIONAL PROPERTY DESCRIPTION AN AA 4 STAR NEW GENERATION NOVOTEL, LOCATED IN ...
Ambassadors Bloomsbury
The Ambassadors Bloomsbury in London, England, is a contemporary town house hotel within walking dis...
Chesterfield Mayfair Hotel
Discreetly tucked away in the exclusive residential district of Mayfair in London, England, the Ches...
Hotel Lily
The Hotel Lily is a modern hotel situated in South West London, three miles from Harrods and Knights...
Best Western Phoenix Hotel
Location. The traditional Best Western Phoenix Hotel is located in the Bayswater area of central Lon...
The Colonnade
Location. The historic Colonnade a Summit Hotel, is in Little Venice in London, England. Regent's Pa...
The Regency
Location. A painted stucco faade and a column framed entryway define the exterior of The Regency, lo...
Orchard Hotel
Location. The Orchard Hotel is housed in an early 19th century building and situated in central Lond...
Hilton London Metropole
Location. Located on cosmopolitan Edgware Road, the Hilton London Metropole is a high rise property ...
The Sloane Square
Location.Set on historic Sloane Square, this traditional town house hotel is located in the centre o...
Westbury Mayfair Hotel
Location. The Westbury Mayfair Hotel counts Versace, Tiffany's, Armani and Burberry as its exclusive...
Marriott West India Quay
Location. The high rise Marriott West India Quay hotel is located in the Docklands financial distric...