Chelsea Cloisters Apartment London is a great place to stay in the Chelsea district, 25 minutes' stroll from Battersea Park.
Apollo Victoria Theatre is 1.6 miles from this apartment, while the royal residence "Kensington Palace" is set 1.3 miles away.
A highlight of the accommodation for guests is the presence of hairdryers, bath sheets, and towels in the bathroom. A separate toilet can also be found.
Chelsea Cloisters Apartment is equipped with an electric kettle, tea and coffee making facilities, and glassware, ensuring your comfort. The apartment is right near South Kensington metro station.