The comfortable 2-star Holland Inn Hotel London provides proximity to Royal Albert Hall, which is located nearly a 25-minute walk away. Featuring 26 rooms with views of the city, the family inn is 2.1 km from the expansive park "Kensington Gardens".
The rooms at the Holland Inn London are fitted with ironing facilities as well as a minibar, coffee and tea makers. The private bathrooms provide guests with a separate toilet and a shower along with hairdryers and towels.
A continental breakfast is delivered in the reception area. Drinks are available at the coffee bar. You can get a gastronomic experience at Alounak Restaurant which offers Persian cuisine a few steps from the Holland Inn.
This London hotel is centrally situated near an underground station. At the smoke-free accommodation, guests will be in proximity to Holland Park. Madame Tussauds London is also situated approximately a 10-minute drive away. The nearest underground station is only 250 metres away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please