The 3-star Holland Apartments London hotel offers quick access to the Church of St Barnabas, located only a 6-minute walk away.
Nearby restaurants, including Alounak Restaurant is a stone's throw from the accommodation.
Situated 2.8 km from Sussex Gardens Open Space, this London aparthotel is merely 250 metres from Kensington underground station. Coca-Cola London Eye Riverside Observation Wheel, approximately 7 km away, is definitely a must-see for family tourists in London. The Holland London is in proximity to the Kyoto Garden. London Shepherd's Bush train station can be found within 10 minutes' walk of the hotel.