Kenwood House Hotel, Marble Arch - Up To 70% OFF - Book Now! - W1H 3DB

Kenwood House Hotel

114 Gloucester Place, Marble Arch, Central London, England, W1H 3DB
Show Map
19 Room Deals - Get Prices
Up to 70% OFF on selected nights!
Search your dates now

The Kenwood House Hotel London is a small friendly 3-star hotel in a charming Adam-style town house situated in the heart of London. Located in a prime area of London within walking distance to many world famous attractions, shopping, pubs and restaurants catering to all tastes and budgets.

A high standard of personalised service is maintained to ensure that the atmosphere is cheerful and friendly. The staff are always on hand to assist guests. Perfect for business or pleasure.

The hotel has 19 bedrooms, which vary in size, style and character, with comfort and efficient service being afforded each floor having only two to three rooms.

read more

Choose dates to see rooms & prices

Hotel Facilities:

Kenwood House Hotel offers you quality accommodation including these facilities;

  • FREE WiFi
  • TV In Rooms
  • In-Room Tea and Coffee Making Facilities
  • No Smoking Rooms Available
Useful Info:
Rooms mostly en-suite or with private shower, television and central heating.
Hotel Policies:
The hotel reception is manned 24 hours a day.
Nearby Attractions:
Only 4 minutes from Marble Arch and Hyde Park in the very heart of London. The world renown shopping facilities of Oxford Street and Mayfair's Bond Street are within walk. Its central location provides easy access to all major airports and stations and ideal whether your visit is for business or pleasure. Close to Baker Street Underground Station.
Recent Guest Reviews:
Add a Review
Holiday Makers
Malaysia Malaysia
7 7

Value For Money Value Score Cleanliness Cleanliness Score
Service Service Score Location Location Score
Room Quality Room Quality Score Sleep Quality Sleep Quality Score
Show more reviews

Back to top