
218 North End Road, London, W14 9NX
Star Rating: N/A
Located in London, 1.4 km from Olympia Exhibition Centre, Studio in the heart of London provides recently renovated accommodation with free WiFi and a...more
Located in London, 1.4 km from Olympia Exhibition Centre, Studio in the heart of London provides recently renovated accommodation with free WiFi and a terrace. Guests staying at this apartment have access to a balcony. The property is non-smoking and is situated 1.5 km from Stamford Bridge - Chelsea FC.
The apartment features 1 bedroom, a flat-screen TV, a fully equipped kitchen with a microwave and a fridge, and 1 bathroom with a shower. Towels and bed linen are provided in the apartment.
Eventim Apollo is 1.9 km from the apartment, while South Kensington Underground Station is 2.4 km away. London City Airport is 20 km from the property.