Hotels in London, London
Kenwood House
114 Gloucester Place
London
London
W1H 3DB
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.
Accommodation
Rooms: 19
In case of alteration, please check prices, opening times and any specific important information before booking or visiting
Go Back to London?
More Hotels in London?
Places to Visit near Kenwood House
Locanda Locatelli, LondonLevant , London
Yumi Restaurant , London
Texture Restaurant , London
Rhodes W1 Restaurant , London