Hotels in London
The Portland
Location. The Portland is a historic hotel located on Bedford Square in the Bloomsbury district of c...
Grange Langham Court
Location. The Grange Langham Court Hotel is housed in a handsome 19th century building with a black ...
My Place Hotel
My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres...
Pacific Hotel
Location. The family owned and operated Pacific Hotel makes its home in a restored historic building...
Club Quarters, Gracechurch
Location. Club Quarters, Gracechurch is located across from the popular Leadenhall Market in London,...
Bloomsbury Park Hotel
Location. The red bricked Bloomsbury Park Hotel is located amid the thriving shops that line Southam...
Hilton London Hyde Park
The Hilton London Hyde Park is a traditional townhouse with views over Hyde Park and Kensington, and...
Comfort Inn Kings Cross
Location. Comfort Inn Kings Cross is located along a residential street near the Kings Cross Station...
The Clarendon
Location. The Clarendon hotel in London, England, is a Georgian hotel located half a mile from the c...
Pembridge Palace Hotel
Location. The white stuccoed Pembridge Palace Hotel is located near Westbourne Grove in the Bayswate...
Hotel Henry VIII
Location. The Henry VIII hotel is housed within a restored Victorian building located in the Bayswat...
The Hyde Park Towers Hotel
Location. The Hyde Park Towers Hotel is a Victorian property tucked amid a row of former townhouses ...