Chelsea London Town House Villa
Situated only 1.4 km from the British Harrods Department Store, the 2-bedroom Chelsea London Town House Villa features a terrace with views of the city.
Location
Located merely 350 metres from the St Paul's, Onslow Square, the London holiday home is also approximately a 15-minute drive from a renowned business venue, the medieval castle "Tower of London". Buckingham Palace can be found within 25 minutes' walk of the accommodation, and the Hyde Park is nearly 10 minutes away by car. Chelsea London Town House Villa provides easy access to natural wonders such as the botanic and apothecary Chelsea Physic Garden (1.1 km) and St James's Park (2.8 km).
Food & Drinks
Along with self-catering amenities like a full kitchen, the London accommodation also offers a dining area. There is also an electric kettle, a fridge, and kitchenware available in the kitchen. Italian specialties are served at Cafe Roma, located only a few steps from Chelsea London Town House Villa. Situated just 350 metres away, South Kensington underground station caters to transportation needs in the area.
Why choose Chelsea London Town House Villa
Main amenities
-
Wi-Fi
-
Child-friendly
-
Pets
Amenities
Chelsea London Town House- Wi-Fi
- Child-friendly
- Pets
Internet
- Wi-Fi
Parking options
- Parking
Property services
- VIP check-in/ -out
In the kitchen
- Electric kettle
- Dryer
- Cookware/ Kitchen utensils
For kids
- Cots
Recreation
- Garden area
In the rooms
- Heating
- Sitting area
- Patio
- Terrace
- Dining table
- Ironing facilities
In the bathroom
- Washing machine
- Free toiletries
Devices
- Flat-screen TV
Design
- Carpeted floor
General facilities
- No smoking on site
- Smoke detectors
- Fire extinguishers
- Key access
Pets
- Pets allowed
Important information
- Children and extra beds
- There are no cots provided in a room.
- There are no extra beds provided in a room.
Enter dates to see availability