49 Holland Road, London, United Kingdom
Situated a mere 6 minutes' walk from the 3-star Holland Apartments London hotel, guests can reach the Church of St Barnabas in no time.
The aparthotel is 550 metres from the highly decorated Victorian Leighton House Museum and the updated 1910 Electric Cinema is 2.6 km away. The public research university "Royal College of Art" is a nearly 25 minutes' walk away. You can easily find the 13.7-tonne Big Ben Bell approximately 6 km from the Holland London. There is Kensington tube station a stone's throw from this London hotel. The accommodation is located 20 km from London Heathrow airport.
Alounak Restaurant is 300 metres away and serves Middle Eastern cuisine.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Holland Apartments!
For your convenience, we have collected the reviews from several sources.
Peter
2020-05-25
a kitchen was a nice surprise. location - only a short distance to olympia london.