The Chelsea Villa
Main amenities
- 400 m²
- 4 bedrooms
- 3 bathrooms
Location
With the capacity to host 10 guests, the 4-bedroom The Chelsea Villa London is located 550 m from such significant cultural landmarks as Brompton Cemetery.
The prime location gives access to the scientifically spellbinding Science Museum, which is 2.3 km away, within a few blocks of Fulham Broadway metro station. St James's Park is nestled approximately 10 minutes' drive from this property, and the world-famous Natural History Museum is nearly 25 minutes' walk away. Within the Kensington and Chelsea district of London, The Chelsea Villa is located 3.9 km from the Green Park.
Guests can enjoy views of the city from the room.
The kitchen amenities at The Chelsea Villa feature an electric kettle, a refrigerator, and an oven, provided in a dining area. Located a few moments from the London property, The Chelsea Pensioner offers American cuisine. The nearest train station is London Imperial Wharf, not far from the villa.