Choose your room
Chelsea Cloisters Studios
The 20 m² Chelsea Cloisters Studios London offers proximity to such tourist attractions as St Luke's Churchyard, situated a mere 6 minutes' walk away. Guests can use a private parking lot provided on site and Wi-Fi for business or leisure.
Located 3.4 km from the 13.7-tonne Big Ben Bell, this apartment is also 3.1 km from the Protestant Westminster Abbey. Chelsea Cloisters Studios lies in the Central London district of London. The apartment is nestled nearly a 25-minute walk from Buckingham Palace.
At this accommodation, a separate toilet have been provided to enhance your comfort. Furthermore, the bathroom boasts a hair dryer and toiletries.
The apartment provides a fully-equipped kitchen with all necessary utensils to prepare meals. Offering access to the rest of London, South Kensington underground station is merely 550 metres away.