The traditional Holland Inn Hotel comprises individual rooms in the vicinity of Threesixty Theatre, Royal Albert Hall and Riverside Studios. Featuring art deco architecture, the hotel occupies a 4-story building opened in 2008.
The hotel is ideally located close to Kensington (Olympia) subway station. The city center lies within 6 km from the venue.
Restaurants and pubs are set close to the property.
The venue is notable for the beautiful location within a 20-minute drive to London Heathrow airport.
Holland Inn Hotel offers 26 rooms fitted with climate control, a separate toilet, satellite television, a personal safe and a dressing room for a comfortable stay in London. There are en suite bathrooms with a shower and a hairdryer along with a dishwasher, a fridge and coffee/tea makers for self-catering.
Eat & Drink
Dining options include a free continental breakfast served every morning. The spacious restaurant offers fresh meals. The small bar serves a selection of tea and coffee. The pub Yas can be reached within a 5-minute walk.
Such business facilities as a business centre, a copier and a fax machine are also available on site.
Wireless internet is available in the entire hotel for additional charge.
No parking available.
Year renovated: 2010.
Number of floors: 4.
Number of rooms: 26.