Hotels in London
Kingsway Hall Hotel
Location. The contemporary Kingsway Hall Hotel is located two blocks from the Covent Garden district...
George Hotel
Location. The George Hotel is located in London, England, 300 metres from St Pancras Parish Church a...
Quality Hotel Wembley
The nine storey Quality Hotel Wembley is a modern concrete and glass, high rise property, ideally si...
Rydges Kensington Plaza
Location. Nestled in the historic Kensington area of London, England, Rydges Kensington Plaza hotel ...
Hotel 82 London
Hotel 82 is a recently renovated boutique hotel set in a typical London townhouse, located in the fa...
The Parkcity London
Location. The Parkcity London hotel in London, England's Lexham Gardens, is in a quiet setting, but ...
Brunel Hotel
This renovated London town house lies half way between bustling Bayswater and well connected Padding...
Grange Strathmore
Location. The former residence of the Earl of Strathmore, The Grange Strathmore is a restored townho...
Marble Arch Inn Hotel
Location. The Marble Arch Inn Hotel is housed in a period town house and situated in the centre of L...
Caesar Hotel
Location. The Caesar Hotel is positioned along a residential street amid a row of white Georgian tow...