Kenwood House Hotel London

114 Gloucester Place, London, United Kingdom
(3.17 km from city center)
User rating:
(66 Reviews)

Check in from 14 / Check out prior to 11

Kenwood House Hotel London: Find photos, reviews, information, amenities and compare prices for 1 stars hotels in London, United Kingdom.

Hotel description

Kenwood House Hotel London is situated in Westminster, just 30 minutes from London Heathrow Airport. It is close to Baker Street, dining options and shops.

A currency exchange, porters and a 24-hour reception are just some of the available services at the hotel. In addition, the multilingual staff can provide tips and local knowledge.

Rooms at Kenwood House Hotel London are comfortable and feature tea and coffee making facilities. After settling in to their room, guests can discover the area with use of Baker Street Tube Station, which is minutes from the hotel.

Kenwood House Hotel London is within walking distance of Edgware Road, the Marble Arch and Oxford Street. It is within a 20-minute stroll of Marble Arch Tube Station, which allows for easy access in and around London.

Hotel features

24-Hour Reception, Currency Exchange, Multilingual Staff, Porters, Coffee / Tea Maker, Hair Dryer, TV
Availability and Prices

Nearest hotels

Marylebone Inn Hotel
119 Gloucester Place
Bickenhall Hotel
119 Gloucester Place. London - London
Deep Blue Apartments Marylebone London
1 Durweston House, Durweston Street
Hotel 82 London
82 Gloucester Place
Georgian Hotel
87 Gloucester Place
Dorset Square Hotel
Dorset Square
Wyndham Hotel London
30 Wyndham St
Montagu Place Hotel
2 Montagu Place
Blandford Hotel London
80 Chiltern Street London
Marylebone Hall
35 Marylebone Road
Search hotels
Overall Rating:
3.00 /10
based on 66 reviews