Kenwood House Hotel London

London

Kenwood House Hotel London

114 Gloucester Place, London, United Kingdom View map
Providing guests with cars for rent, the 3-star Kenwood House Hotel London is nearly 25 minutes' walk from Hyde Park. Located within easy reach of Montagu Square, this London hotel boasts 19 rooms with views of the Eiffel Tower.
The hotel is about 15 km from London City airport and 2.7 km from such cultural venues as Victoria and Albert Museum. The accommodation offers proximity to such natural sights as St James's Park (2.6 km) and The Regent's Park (2.4 km). The huge Borough Market lies approximately 15 minutes' drive away, while Marylebone is just near the hotel. The nearest underground station is just 350 metres away.
Boxcar Baker & Deli is adjacent to this London property, about a 5-minute walk away.
+ More - Less

Map

Tourist attractions in

London
Airports
  • London City Airport - 15 km
Train stations
  • Marylebone Station - 300 m

Prices & Availability

Please wait, we're checking available rooms for you.
Facilities

Main

  • Safe deposit box
  • 24-hour security
  • Currency exchange

Services

  • Car hire
  • Bell staff/Porter
Main Features

Policies

Check-in: from 15:00:00
Check-out: until 12:00:00
Frequently asked questions
Enter your dates
Enter your dates
We 25 Mar
Th 26 Mar
Guests
Searching hotels in London