Holland Inn Hotel, London
About the Hotel
Holland Inn Hotel London is a great place to stay in the Kensington and Chelsea district, 25 minutes' walk from Royal Albert Hall. The inn also provides Wi-Fi available in public areas.
Location
Hyde Park is 3.1 km from this 2-star hotel, while the royal museum "Kensington Palace" is 2.5 km away. The property stands just moments from Kensington tube station.
Guests might as well enjoy proximity to Addison Gardens, situated around 800 metres away. The Holland Inn also provides access to shopping attractions like the perennially crowded Harrods, which are a 10-minute ride away.
This smoke-free hotel is near London Shepherd's Bush train station, about 1 km away.
Rooms
The rooms include tea and coffee making facilities, along with Wi-Fi and a flat-screen cable-TV for your convenience. They come with en suite bathrooms. The Holland Inn London offers rooms with views of the city.
Eat & Drink
The restaurant Crown And Sceptre is a 5-minute walk away.
Must-do experiences
- Stroll through Holland Park for lovely gardens and peacocks.
- Savor a hearty pie from the nearby Mother Mash restaurant.
- Visit the Leighton House Museum for a glimpse of artistic history.
- Discover unique finds at the Portobello Road Market on weekends.
- Enjoy a West End show; try the TKTS booth for discounted tickets.
Select your room type

Price and Room Availability Calendar
Facilities
General
- No smoking on site
- Free Wi-Fi
- 24-hour reception
- VIP check-in/ -out
- Express check-in/ -out
- 24-hour security
- Luggage storage
- Smoke detectors
- Fire extinguishers
- Key card access
Services
- Housekeeping
- Tours/Ticket assistance
Business
- Fax/Photocopying
Room features
- Heating
- Tea and coffee facilities
- Ironing facilities
Bathroom
- Free toiletries
Self-catering
- Electric kettle
Media
- Flat-screen TV