See all photos
107 Cheyne Walk, London, United Kingdom
Staying at Chelsea House On The Thames Villa London, guests can visit the Battersea Park, which is nearly a 25-minute walk away.
The accommodation in the Meusdorf district is situated 4.6 km from the huge Coca-Cola London Eye Observation Wheel and 2.1 km from such shopping places as the perennially crowded Harrods. The holiday home offers a prime location approximately 900 metres from London Imperial Wharf train station, in the vicinity of the five-arched Battersea Bridge. Chelsea House On The Thames Villa provides easy access to natural wonders such as the Green Park (3.3 km) and St James's Park (3.6 km).
Overlooking the river, the London accommodation consists of a living room.
The property also comes with a fully-fitted kitchen, which is equipped with an electric kettle, a refrigerator, and an oven. Italian specialties are served at Mona Lisa Cafe & Restaurant, located just 6 minutes on foot from Chelsea House On The Thames Villa.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Chelsea House On The Thames! 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
Enter your dates to see prices