The 2-star family Holland Inn Hotel London is located about 5 minutes on foot from Russell Road Kitchen Garden, offering 26 rooms, Wi-Fi, and a car park. This London inn is in the Kensington and Chelsea district of London, 3.1 km from such natural sights as Hyde Park.
The rooms feature such facilities as coffee/tea making equipment, along with Wi-Fi and a flat-screen TV with cable channels for guests' entertainment. They also have private bathrooms. The rooms also look onto the city.
You can get a gastronomic experience at Crown And Sceptre which offers British cuisine just steps from the Holland Inn.
The hotel places you nearly a 5-minute drive from the expansive park "Kensington Gardens" and nearly a 10-minute drive from Museum of Brands. Also, The Parish Church of Saint Matthew is in proximity to the Holland Inn London. The nearby entertainment attractions of London include Royal Albert Hall, which is 2.2 km away. The accommodation is located around 5 minutes on foot from Kensington underground station and approximately 5 minutes by car from London Shepherd's Bush train station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please