Hotels in London
The Hempel Hotel
Set in a row of traditional white Georgian townhouses, the Hempel Hotel in London, England, provides...
Holiday Inn London Mayfair
Property Type Full Service Hotel May 2003 Installation Of AirConditioning Throughout The Building So...
Mayflower Hotel
The Mayflower Hotel is located 12 miles from the Heathrow International Airport. Only a minute's wal...
City Hotel
Location. The contemporary City Hotel stands adjacent to The City's Square Mile in London, England. ...
The Milestone Hotel
Set in an impressive, neo Gothic Victorian building in London, England, The Milestone Hotel rests in...
Astor Court
The Astor Court is a West End hotel housed in a grade II listed Victorian building, formerly a gentl...
Claridge's
Location. Claridge s is located in London, England, 500 metres from Hyde Park, and one mile from Buc...
Apex City Of London Hotel
The Apex City of London Hotel is housed in a large, glass clad building in The City, with views of t...
Umi Hotel
The Umi Hotel, located within walking distance of Hyde Park's well fed lawns in London, England, was...
City Inn Westminster Hotel
Location. The contemporary City Inn Westminster Hotel is located 500 metres from Tate Britain and le...
The Soho Hotel
The Soho Hotel is housed in a 19th century red brick building in fashionable, and bustling, Soho. Th...
The Lancaster
The Lancaster Boutique Hotel is a converted 18th century townhouse, located within 500 metres of the...