Choose your room
Holland Inn Kensington 3*
- Wi-Fi
- 24-hour services
24-hour reception
- No pets allowed
Situated about a 25-minute stroll from Serpentine Gallery, the comfortable 3-star Holland Inn Kensington London offers proximity to various city highlights.
This London hotel lies in the Kensington and Chelsea district of London, within a few blocks of the highly decorated Victorian Leighton House Museum. The hotel is also 3.1 km from such natural sights as Hyde Park. A 5-minute drive will take you from Holland Inn Kensington to the expansive park "Kensington Gardens". Kensington underground station, situated just around the corner from the accommodation, provides a quick connection to all areas of London.
Staying at one of the 28 rooms, guests are welcome to use a flat-screen TV with satellite channels as well as tea and coffee-making facilities. They also have private bathrooms. A separate toilet and a shower, along with a hairdryer and towels, are included in the private bathrooms.
Situated in the immediate vicinity of the Holland Inn Kensington London, the restaurant Crown And Sceptre offers a British menu.