The Kensington Townhouse Villa
Situated 1.9 miles from Marble Arch, The Kensington Townhouse Villa London entices guests to explore various tourist attractions in the area.
Location
The villa is located in proximity to High Street Kensington metro station, offering close proximity to the highly decorated Victorian Leighton House Museum, which is a mere 8 minutes' walk away. Guests will find St James's Park 2.7 miles from this London holiday home, and the Dinosaurs gallery "Natural History Museum" is 1.6 miles away. Educational highlights situated within reach of The Kensington Townhouse Villa include the public research university "Royal College of Art".
Rooms
Bathroom facilities also include a washing machine.
Food & Drinks
The Kensington Townhouse Villa also has a fully-fitted kitchen equipped with an electric kettle, oven, and a dishwasher. Megan's on the High Street serving food and drinks is 400 feet away. Offering transportation options in the area, the London property is only 10 minutes' walk from Kensington train station.
Why choose The Kensington Townhouse Villa London
Main amenities
-
Wi-Fi
-
No pets allowed
Amenities
The Kensington Townhouse- Wi-Fi
- No pets allowed
Internet
- Wi-Fi
Parking options
- Parking
In the rooms
- Heating
General facilities
- No smoking on site
Pets
- No pets allowed
Important information
Enter dates to see availability