The 3-star Holland Apartments London has 10 rooms and is located just 1.2 km from Kyoto Garden.
Leighton House Museum is merely a 7-minute walk away, while London Shepherd's Bush train station is just a short drive from the aparthotel. The property is merely 6 minutes' walk from Church Of St Barnabas and just 5 minutes' walk from Kensington underground station. The area offers shopping experience such as Harrods at a distance of 3.2 km from this London hotel. For those travelling from afar, London Heathrow airport is 26 minutes' drive away.
Alounak Restaurant is located only a short distance from Holland Apartments and serves Middle Eastern food.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
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.
Find your perfect place to stay!
Great locations and deals for every budget.