









The Holland House

Mediocre 1 (1 reviews)
Residence
Price unavailable
About it
The Holland House offers accommodations in London, a 16-minute walk from Olympia Exhibition Centre and 1.1 miles from Portobello Road Market. The property is around 1.7 miles from Eventim Apollo, 2 miles from Royal Albert Hall, and 2 miles from Natural History Museum London. The Serpentine is 2.5 miles from the vacation home and Stamford Bridge Stadium is 2.6 miles away.
With free Wifi, this 4-bedroom vacation home provides a flat-screen TV, a washing machine, and a fully equipped kitchen with kitchenware. The accommodation has a fireplace.
Paddington Station is 2.1 miles from the vacation home, while South Kensington Tube Station is 2.2 miles away. London Heathrow Airport is 12 miles from the property.
Its strengths
LAN Wi-Fi
Location
91 Addison RoadLondon W14 8DB
Dates of your stay
Availability with