Chelsea Luxurious Apartments is located only a 10-minute walk from Clapham Junction train station and within a 500-metre distance of Plantation Wharf Pier.
Aside from comforts like an air conditioner, the interior is also complemented by a flat-screen TV with satellite channels for an enjoyable stay. Chelsea Luxurious Apartments is also furnished with a writing table. The property is equipped with a bathroom that features hairdryers and bath sheets.
Offering British cuisine, Afternoon Tea at Rafayel on the Left Bank is within short walking distance of the accommodation. London City airport is 25 km away from the apartment.
Natural History Museum is 2.9 km away and guests can drive to The London Peace Pagoda in 10 minutes.