Holland Road Stays
120 holland road, Kensington and Chelsea, London, W14 8BD, United Kingdom
Holland Road Stays in London offers accommodation with free WiFi, less than 1 km from Olympia Exhibition Centre, 1.9 km from Eventim Apollo and 2.6 km from Portobello Road Market. The property is set 2.9 km from Natural History Museum, 3.3 km from Victoria and Albert Museum and 3.3 km from South Kensington Underground Station. Royal Albert Hall is 3.5 km from the apartment and Stamford Bridge - Chelsea FC is 3.9 km away. At the apartment complex, units are equipped with a wardrobe, a TV, a private bathroom, bed linen and towels. All units include a kettle, while certain rooms also offer a fully equipped kitchen with an oven, a microwave and a toaster. The Serpentine is 4 km from the apartment, while Paddington Station is 5.6 km from the property. The nearest airport is London City Airport, 21 km from Holland Road Stays.
Location: London
120 holland road, Kensington and Chelsea, London, W14 8BD, United Kingdom
