Hotels in London
Dover Hotel
Location. The five floor Dover Hotel is housed in a stuccoed Edwardian terrace property and situated...
The Waldorf Hilton
Location. The Waldorf Hilton is strategically located between The City financial district and the We...
Adare Hotel
Location. The Adare Hotel is located in London, England. 150 metres from Paddington Station, with fa...
Wembley Plaza
A ten storey hotel next to Wembley Arena in North London, Wembley Plaza lies less than a mile from W...
The Colonnade
Location. The historic Colonnade a Summit Hotel, is in Little Venice in London, England. Regent's Pa...
Astor Court
The Astor Court is a West End hotel housed in a grade II listed Victorian building, formerly a gentl...
Liongate Hotel
Location. The Liongate Hotel occupies an 18th century townhouse and is situated in overlooking Bushy...
London House Hotel
Location.The London House Hotel is a traditional townhouse property located in a residential area, j...
Jurys Inn Islington
Location. The Jurys Inn Islington is located in London, England, 300 metres from the renowned Sadler...
Durrants Hotel
The Durrants Hotel is a Georgian townhouse which features quintessentially English decor with 18th c...
The Savoy
Located on the Strand and overlooking the River Thames, the Savoy, a Fairmont Hotel is one of London...
Comfort Inn Vauxhall
Location. The Comfort Inn Vauxhall hotel is located in London, England, two blocks from the River Th...
St George Hotel
Location.Housed in a grade II listed Victorian townhouse, the St George Hotel is a city centre bouti...
Hotel 82 London
Hotel 82 is a recently renovated boutique hotel set in a typical London townhouse, located in the fa...