Chelsea London Town House Villa
The 2-bedroom Chelsea London Town House Villa accommodates up to 4 guests and offers a prime location only 1.4 km from shopping venues such as the British Harrods Department Store.
Location
The St Paul's, Onslow Square is around 5 minutes on foot from the London holiday home, and the Protestant Westminster Abbey is approximately a 10-minute ride away. Madame Tussauds London is 3.7 km from the property, and the 13.7-tonne Big Ben Bell is 3.4 km away. Within Central London with an array of dining experiences that will tantalise your taste buds, Chelsea London Town House Villa is located nearly a 15-minute drive from the Hyde Park.
Food & Drinks
Along with self-catering amenities like a mini-kitchen, the London accommodation also offers a dining area. Guests will enjoy Italian dishes in Cafe Roma, which is in the immediate vicinity of Chelsea London Town House Villa. South Kensington, the nearest underground station, is just 350 metres away.
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