Holland Park Avenue VII Apartment London is situated in the Kensington and Chelsea district of London, around a 5-minute stroll from St James Norlands Church. Wi-Fi is provided for both business and leisure activities.
Victoria and Albert Museum is 1.8 miles from the apartment, while Hyde Park is nestled at the distance of 1.9 miles away. From the prime location, guests can easily reach Kyoto Japanese Garden, just an 8-minute walk away. Holland Park Avenue VII Apartment is situated 3.9 miles from Coca-Cola London Eye Riverside Observation Wheel.
Self-catering is made easy with a fully furnished kitchen fitted with a fridge and a dishwasher at the accommodation. Holland Park subway station is also only steps away from the apartment.