Holland Road Stays apartment is located in Kensington with stately Victorian buildings and embassies, and Kensington tube station is merely 250 metres away.
The famous Natural History Museum is nearly 25 minutes' walk from the apartment while Victoria and Albert Museum is approximately 2.6 km away. Kyoto Garden is set relatively near the property.
To ensure your comfort, a shower is provided at the accommodation. Moreover, there is a hair dryer and free toiletries as well.
Enjoy the convenience of a kitchen in this apartment, allowing guests to prepare their own homemade meals. Alounak Restaurant serves dishes of Persian cuisine and is set within an easy walking distance to the property. London Shepherd's Bush train station is 800 metres from the apartment and London Heathrow airport is a 26-minute drive away.
Book Holland Road Stays London
More +
Less -