Sw11 8Nu, London, United Kingdom
Best Location Chelsea River View /Central London apartment is located in the Battersea district of London, approximately a 5-minute walk from Chelsea Bridge.
Churchill War Rooms Museum is 2.6 km from the apartment, while the riveting Imperial War Museums is 3.2 km away. Guests have easy access to the Battersea Park, which is merely an 8-minute walk away. This apartment is nestled 2.7 km from the 13.7-tonne Big Ben Bell.
Best Location Chelsea River View /Central London apartment includes a balcony with climate control for utmost comfort. The apartment is equipped with a bathroom that features bath sheets. You'll also come across a walk-in shower.
This accommodation includes self-catering facilities like an electric kettle, a fridge, and kitchenware for guests' convenience. Battersea Park railway station is in proximity to the accommodation.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Best Location Chelsea River View /Central 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