Choose your room
Kenwood House Hotel 3*
Guests of Kenwood House Hotel London can enjoy access to the city park "ZSL London Zoo", located 2.8 km away.
London centre can be reached within 30 minutes' walk. This hotel is also 20 minutes' stroll from Mayfair. Madame Tussauds London is a short way from the 3-star hotel. The property is situated 350 metres from Marylebone underground station and a mere 1.2 km from Paddington train station.
The Kenwood House is right around the corner from Ishtar and serves delectable meals.
Hotel Policy
Check-in: from 15:00:00
Check-out: until 12:00:00