Kenwood House Hotel
The 3-star Kenwood House Hotel London gives quick access to Montagu Square, which is situated nearly 5 minutes' walk away. This London hotel also provides car rentals to explore the area.
Location
The hotel is 2.5 km from National Gallery and merely 1.4 km from Madame Tussauds London. Buckingham Palace is around a 25-minute walk from the accommodation, while London City airport is 15 km from it. No matter the religion, travellers prefer to visit Westminster Abbey, a popular place of worship located 3.2 km from this budget hotel. Marylebone tube station is situated barely a block from Kenwood House Hotel.
Food & Drinks
Boxcar Baker & Deli serves a good range of Delhi food and lies 250 metres away.
Amenities
Kenwood House HotelParking options
- Parking
Property services
- Safe deposit box
- 24-hour security
- Currency exchange
- Car hire
- Bell staff/Porter
Important information
Enter dates to see availability