Hotels in London
Flemings Mayfair Hotel
Flemings Mayfair Hotel is a beautiful Georgian townhouse built in 1730, a half mile from some of the...
The Hempel Hotel
Set in a row of traditional white Georgian townhouses, the Hempel Hotel in London, England, provides...
London Bridge Hotel
Location. The London Bridge Hotel is a neoclassical landmark in London, England, 300 metres south of...
Hilton Croydon
The Hilton Croydon is a modern hotel sited on the outskirts of Croydon, two miles from rail links to...
The Savoy
Located on the Strand and overlooking the River Thames, the Savoy, a Fairmont Hotel is one of London...
Grange Strathmore
Location. The former residence of the Earl of Strathmore, The Grange Strathmore is a restored townho...
Paddington Court Rooms
Location. The Paddington Court Rooms is located in London, England, within one mile of Hyde Park and...
Hanover Hotel Victoria
Location. The family operated Hanover Hotel Victoria stands one kilometre from Westminster Abbey, Bu...
The Lancaster
The Lancaster Boutique Hotel is a converted 18th century townhouse, located within 500 metres of the...
Days Hotel London North
The modern Days Hotel London North is situated at the Gateway Services just off the M1 in North Lond...
Jurys Inn Chelsea
Location. The contemporary Jury Inn Chelsea hotel is part of the Imperial Wharf development in the u...
Wembley Plaza
A ten storey hotel next to Wembley Arena in North London, Wembley Plaza lies less than a mile from W...