Hotels in London
Gallery Hotel
Location. The boutique Gallery Hotel is located in South Kensington in central London, England. The ...
The Regency
Location. A painted stucco faade and a column framed entryway define the exterior of The Regency, lo...
Club Quarters St. Pauls
Location. Club Quarters St. Paul's is tucked within historic Stationers Hall in the business and fin...
Grange Fitzrovia
Location. The Grange Fitzrovia Hotel is an 18th century town house with original features such as st...
London Guards Hotel
Location. London Guards Hotel enjoys a central location in London, England. The hotel stands only 10...
The International Hotel
Location. The waterfront International Hotel is located within the modern Canary Wharf Docklands bus...