Chelsea London Town House
Residence
About it
Just a 8-minute walk from Victoria and Albert Museum and 0.7 miles from Harrods, Chelsea London Town House features accommodations in London with a garden. Guests staying at this vacation home have access to free Wifi and a balcony. The property is a 5-minute walk from South Kensington Tube Station and within 1.9 miles of the city center.
Providing a terrace and city views, the spacious vacation home includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a bath and a shower. Towels and bed linen are provided in the vacation home. There's also a seating area and a fireplace.
Natural History Museum London is a 8-minute walk from the vacation home, while Royal Albert Hall is 0.9 miles away. The nearest airport is London City Airport, 11 miles from Chelsea London Town House.
Its strengths
Pets allowed
LAN Wi-Fi
Family rooms
Location
21 Bury WalkLondon SW3 6QD
Dates of your stay
Availability with