The Chelsea Villa
Main amenities
- 400 m²
- 4 bedrooms
- 3 bathrooms
Location
Situated 2.3 km from the scientifically spellbinding Science Museum, the 3-bedroom The Chelsea Villa London features a terrace with views of the city.
This property awaits guests in the Kensington and Chelsea district of London, within a few blocks of Fulham Broadway tube station. St James's Park is nestled approximately 10 minutes' drive from the villa, and the famous Natural History Museum is nearly 25 minutes' walk away. Shopping enthusiasts will enjoy a location 2.5 km from the perennially crowded Harrods.
The London property includes a bathroom with a separate toilet and a shower. Hairdryers, free toiletries, and bath sheets are included to enhance your comfort.
Guests, staying at The Chelsea Villa, can use an equipped kitchenette with an electric kettle, a refrigerator, and an oven to prepare home-cooked meals. Offering British dishes, restaurant The Fox & Pheasant is located steps from the property. The Chelsea Villa is situated not far from London Imperial Wharf train station, providing transportation options in the area.