Choose your preferred currency.
Holland Road Stays is a stylish accommodation option located in the vibrant area of Kensington, London. This 4-star property features modern rooms designed with comfort and elegance in mind, equipped with essential amenities such as free Wi-Fi, flat-screen TVs, and en-suite bathrooms.
Its prime location provides easy access to nearby attractions, including the renowned Kensington Palace and Gardens, as well as the bustling shopping district of Westfield London. Guests can enjoy the convenience of public transport, with nearby bus and tube stations, making it a perfect base for exploring the city's rich history and culture.
120 Holland Road, London, W14 8BD, United Kingdom
Other
0.46 kmOther
0.52 kmOther
0.53 kmTheatres
0.61 kmThings to do
0.65 kmMuseums and Art Galleries
0.74 kmOther
0.75 kmGolf Courses
0.97 kmOther
1.01 kmOther
1.08 kmTrain Stations
0.35 kmTrain Stations
0.45 kmTrain Stations
0.46 kmTrain Stations
0.53 kmHistorical Buildings
0.70 kmHistorical Buildings
1.07 kmTrain Stations
1.08 kmColleges and Universities
1.61 kmTrain Stations
1.69 kmHistorical Buildings
1.70 kmNational Parks
0.45 kmNational Parks
1.00 kmBotanical Gardens and Zoos
1.33 kmBotanical Gardens and Zoos
1.37 kmNational Parks
1.87 kmNational Parks
2.27 kmBotanical Gardens and Zoos
2.30 kmNational Parks
2.61 kmNational Parks
2.84 kmBotanical Gardens and Zoos
3.22 km"The location is near to the park, tube station and shops..."
, London
, London
52 Elsham Road, London
130 Sinclair Road, London
Russell Gardens Mews, London
Masbro Road, London
86 Sinclair Road W14 0nj Flat Number A, London