Hotels in London
Norfolk Plaza Hotel
Location. The Norfolk Plaza Hotel stands 200 metres from Paddington Station in London, England. Hyde...
Best Western The Cromwell
Location. The Best Western Cromwell Hotel occupies a five storey period property in Central London, ...
Kings Hotel
The Kings Hotel is housed in a handsome, stuccoed property typical of the 19th century situated in c...
Chiswick Moran Hotel
Location. Chiswick Moran Hotel is located in the Chiswick area of London, four miles from Earls Cour...
Thistle City Barbican
The Thistle City Barbican in London is a large hotel located on the edge of the historical square mi...
Rubens At The Palace
Location. The historic Rubens At The Palace hotel stands only 400 meters from Buckingham Palace in L...
Hilton London Metropole
Location. Located on cosmopolitan Edgware Road, the Hilton London Metropole is a high rise property ...
Ramada Encore London West
Location. Ramada Encore London West stands on Gypsy Corner, five miles west of central London. North...
The Sloane Square
Location.Set on historic Sloane Square, this traditional town house hotel is located in the centre o...
The Regency
Location. A painted stucco faade and a column framed entryway define the exterior of The Regency, lo...
The Savoy
Located on the Strand and overlooking the River Thames, the Savoy, a Fairmont Hotel is one of London...