Hotels in London
Marriott West India Quay
Location. The high rise Marriott West India Quay hotel is located in the Docklands financial distric...
The Rembrandt
Situated in affluent Knightsbridge, The Rembrandt is a stately hotel opposite the Victoria and Alber...
Thistle Hyde Park
Golden Sands Hotel, located on Barbados' southern end, welcomes you with a friendly atmosphere surro...
The Waldorf Hilton
Location. The Waldorf Hilton is strategically located between The City financial district and the We...
Westbury Mayfair Hotel
Location. The Westbury Mayfair Hotel counts Versace, Tiffany's, Armani and Burberry as its exclusive...
The Stafford Hotel
BOUTIQUE HOTELYEAR BUILT 1858 YEAR REMODELED 2008ADDITIONAL PROPERTY DESCRIPTION AN UNSURPASSED LEVE...
George Hotel
Location. The George Hotel is located in London, England, 300 metres from St Pancras Parish Church a...
Hilton London Metropole
Location. Located on cosmopolitan Edgware Road, the Hilton London Metropole is a high rise property ...
The Langham, London
Location. The distinctive Langham Hotel London offers luxury accommodations near Regent's Park in th...
Best Western Phoenix Hotel
Location. The traditional Best Western Phoenix Hotel is located in the Bayswater area of central Lon...
Claridge's
Location. Claridge s is located in London, England, 500 metres from Hyde Park, and one mile from Buc...
Staunton Hotel
Location.Housed in a Grade II listed Georgian townhouse, the Staunton Hotel is a city centre boutiqu...