162 Queenstown Road First Floor Apartment, London, United Kingdom
South Chelsea Room London is a great place to stay in Clapham with great restaurants, bars & green space, 3.4 km from St James's Park.
This homestay is about 600 metres from Battersea Park train station and around 10 minutes by car from Coca-Cola London Eye Riverside Observation Wheel. The British Harrods Department Store can be found 3.1 km from the apartment.
Visitors will enjoy the comfort of a bathroom with towels in the property. Additionally, you'll find a walk-in shower and a separate toilet.
Guests staying at South Chelsea Room London can make use of the self-catering amenities available, including an electric kettle.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about South Chelsea Room London!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please