Kenwood House is a privately owned hotel, situated in a prime position, in the heart of London's fashionable West End in a charming 'Adam' style town house.
The hotel has 19 bedrooms, which vary in size, style and character. Comfort and efficient service being afforded with each floor having only two to three rooms. The rooms, mostly en suite or with private shower all have television and central heating. 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. 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 walking distance. Moments from Madame Tussaud's and a gentle walk to Regents Park.
Amenities and facilitiesBeauty Treatments, Child friendly focus & attitude.