Offering inner courtyard views, Chelsea Apartments is an accommodation set in London, 1.9 km from South Kensington Underground Station and 2.2 km from Victoria and Albert Museum. It is situated less than 1 km from Stamford Bridge - Chelsea FC and features a lift. Boasting family rooms, this property also provides guests with a picnic area.
At the apartment complex, some units have a private entrance, dining area, fireplace and dishwasher. With a private bathroom, units at the apartment complex also boast free WiFi, while certain rooms come with a terrace.
A minimarket is available at the apartment.
Olympia Exhibition Centre is 2.4 km from the apartment, while Natural History Museum is 2.5 km from the property. The nearest airport is London City Airport, 20 km from Chelsea Apartments.