346A Fulham Road, London, United Kingdom
The 3-bedroom The Chelsea Villa London is located nearly a 25-minute walk from the public research university "Imperial College London" and invites guests to enjoy a terrace.
Situated in the Kensington and Chelsea district of London, this villa is only 450 m from Stamford Bridge and 2.1 km from the Victoria and Albert Museum|Victoria and Albert Museum. The 3-bathroom villa is also in close proximity to the Hyde Park, and Fulham Broadway underground station is around 5 minutes' walk away. The Chelsea Villa is 2.2 km from family-friendly places such as the Battersea Park.
Bathroom facilities also include a separate toilet and a shower. Hair dryers, complimentary toiletries, and bath sheets are included to enhance your comfort.
An electric kettle, a refrigerator, and an oven are available in an equipped kitchen. Guests can dine in Soft Serve Society, in the immediate vicinity of this London accommodation. Guests can easily reach London Imperial Wharf train stop, located 750 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about The Chelsea Villa!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please