ViaMichelin
Chelsea, Mia Residence
Location picture
Residence

Price unavailable

About it
Chelsea, Mia Residence offers accommodations in London, 2.4 miles from Victoria and Albert Museum and 2.6 miles from Natural History Museum London. The property is around 1.8 miles from Clapham Junction, 2.1 miles from South Kensington Tube Station, and 2.2 miles from Olympia Exhibition Centre. Free Wifi is available throughout the property and Stamford Bridge Stadium is a 16-minute walk away. The apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking. Harrods is 2.6 miles from the apartment, while Eventim Apollo is 2.6 miles away. London Heathrow Airport is 12 miles from the property.
Its strengths
LAN Wi-Fi
Location
SW6 2FG 144 OCTAVIA HOUSE, 214 TOWNMEAD ROAD
London SW6 2FG
Book
Dates of your stay
Availability with
Booking.com