Hotels in London
London House Hotel
Location.The London House Hotel is a traditional townhouse property located in a residential area, j...
The Kensington Hotel
RE OPENED AFTER A LAVISH REDESIGN THIS FULL SERVICE CHIC LONDON TOWNHOUSE HOTEL IS THE PLACE TO STAY...
Hilton London Islington
Situated in the heart of bustling Islington with its numerous bars, restaurants and shops, the Hilto...
Sofitel London Heathrow
Location. The Sofitel London Heathrow is located at Heathrow Airport Terminal 5 in London, England, ...
Comfort Inn Kings Cross
Location. Comfort Inn Kings Cross is located along a residential street near the Kings Cross Station...
Thistle City Barbican
The Thistle City Barbican in London is a large hotel located on the edge of the historical square mi...
Hilton London Canary Wharf
Location. The Hilton London Canary Wharf is located in the London Docklands, comprised of the Southw...
The Parkcity London
Location. The Parkcity London hotel in London, England's Lexham Gardens, is in a quiet setting, but ...
Mina House Hotel
Set in a white painted Victorian house with wrought iron balconies 300 meters from Paddington Statio...
Leisure Inn Hotel
The Leisure Inn Hotel in London is housed in a renovated Victorian style building, 500 metres from H...