Luxury Holland Park
Guests of London will have a nice stay at Luxury Holland Park apartment.
Albert Memorial is 2.4 km of the property, while Threesixty Theatre is around 1.7 km away. Within 100 meters from the venue, Alounak Restaurant and Cibo serve a wide selection of meals.
A 5-minute stroll takes guests to Kensington (Olympia) subway station.