Close to Sloane Square and Harrods, Brand New- Stay in Style Luxury House, Chelsea provides amenities like laundry facilities. Stay connected with in-room WiFi.
Reviews
1010 out of 10
Exceptional
Popular amenities
Kitchen
Washer
Dryer
Barbecue grill
Add dates for prices
About this property
Brand New- Stay in Style Luxury House, Chelsea
Care Property London- Elegant & Central, Sloane Avenue, Chelsea is a recently renovated holiday home in the centre of London, less than 1 km from South Kensington Underground Station and a 12-minute walk from Victoria and Albert Museum. Housed in a building dating from 1980, this holiday home is 2.1 km from Buckingham Palace and 1.8 km from Victoria Underground Station. Free WiFi is available throughout the property and Harrods is 1.3 km away.
The spacious holiday home has 5 bedrooms, 3 living rooms with a flat-screen TV, an equipped kitchen, and 3 bathrooms with a bath and a hair dryer. Towels and bed linen are available in the holiday home. The accommodation is non-smoking.
Popular points of interest near the holiday home include Royal Albert Hall, Natural History Museum and Victoria Train Station. London City Airport is 18 km from the property.
London City Centre, a neighborhood in London, is home to this vacation home. The area's natural beauty can be seen at Hyde Park and River Thames, while London Eye and Natural History Museum are popular area attractions. Consider Excel London for a night out, and don't miss Sky Garden, a top local attraction. Visit our London travel guide
Is Brand New- Stay in Style Luxury House, Chelsea pet-friendly?
No, pets are not allowed at this property.
How much is parking?
This property doesn't offer parking.
What time is check-in at Brand New- Stay in Style Luxury House, Chelsea?
Check-in begins at 3:00 PM.
What time is check-out at Brand New- Stay in Style Luxury House, Chelsea?
Check-out is at 11:00 AM.
Where is Brand New- Stay in Style Luxury House, Chelsea located?
Located in London City Centre, this vacation home is within a 15-minute walk of Sloane Square, Harrods, and River Thames. Hyde Park and Royal Albert Hall are also within 1 mi (2 km). Sloane Square Underground Station is 7 minutes by foot and South Kensington Underground Station is 12 minutes.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.