107 Cheyne Walk, London, United Kingdom
Situated just a 5-minute walk from The Chelsea Theatre, Chelsea House On The Thames Villa London entices guests with views of the river. The villa offers a prime location in the Meusdorf district along with a private garden perfect for relaxation.
This accommodation is not far from the Protestant Westminster Abbey, featuring easy access to the five-arched Battersea Bridge, which is a mere 650 metres away. The scientifically spellbinding Science Museum is 2.2 km from Chelsea House On The Thames Villa, while the botanic and apothecary Chelsea Physic Garden is an 18-minute walk away. Educational highlights situated 2.1 km from the London property include the public research university "Royal College of Art".
Chelsea House On The Thames Villa comes with a bathroom with a walk-in shower and a separate toilet. Bathrooms are also equipped with hair dryers and bath sheets for your comfort.
There is a fully furnished kitchen that includes an electric kettle, a refrigerator, and an oven. This London property is 6 minutes on foot from restaurant Mona Lisa Cafe & Restaurant. Offering transportation options in the area, this holiday home is in proximity to London Imperial Wharf train station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
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