162 Queenstown Road First Floor Apartment, London, United Kingdom
South Chelsea Room London is located around 10 minutes by car from the cantilevered Coca-Cola London Eye Observation Wheel and 3.1 km from the British Harrods Department Store.
This homestay lies in Clapham with great restaurants, bars & green space, 3.4 km from St James's Park.
Guests staying in South Chelsea Room London will enjoy the convenience of towels in the bathroom. Additionally, you'll find a walk-in shower and a separate toilet.
This accommodation boasts a range of amenities for your comfort, including an electric kettle. London Wandsworth Road railway station is within reach of the apartment.
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