Chelsea 2-Bedroom and Living Room Apartments is located in London, just a 18-minute walk from Olympia Exhibition Centre and 1.3 miles from Harrods. This apartment offers air-conditioned accommodations with a balcony and free Wifi. The property is a 12-minute walk from Natural History Museum London and within 2.6 miles of the city center.
The spacious apartment is composed of 2 bedrooms, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured. The accommodation is non-smoking.
Popular points of interest near the apartment include Victoria and Albert Museum, South Kensington Tube Station, and Royal Albert Hall. The nearest airport is London City Airport, 12 miles from Chelsea 2-Bedroom and Living Room Apartments.