179 Battersea Park Road, London, United Kingdom
Located nearly a 25-minute walk from the public park "Vauxhall Gardens", Battersea Park Apartments London is 3.5 km from a top family-friendly place like the SEA LIFE Centre London Aquarium. Wi-Fi is available for guests' business or leisure needs.
This apartment is nestled in the Clapton district of London, right near Single Form Sculpture. You can also visit the Hyde Park, situated 3.6 km from the apartment. Battersea Park Apartments is around 15 minutes by car from the historic Tower of London.
The apartment comprises a balcony and a kitchen and offers comforts like a washing machine, along with a television.
Meals can be prepared in a kitchen. This accommodation is located in the immediate vicinity of Battersea Park train station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Battersea Park Apartments!
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