Choose your preferred currency.
The Chelsea Townhouse is a charming and elegant accommodation option nestled in the heart of Chelsea, just a stone's throw from Sloane Square. This stylish townhouse features beautifully designed rooms that blend classic British aesthetics with modern comforts, providing a serene atmosphere for guests. Each room is thoughtfully equipped with premium furnishings, en-suite bathrooms, and essential amenities, ensuring a comfortable stay.
Conveniently located, The Chelsea Townhouse offers easy access to some of London’s most iconic attractions, including the stunning gardens of Chelsea Physic Garden and the upscale shopping streets of King's Road. Guests can enjoy a leisurely stroll along the picturesque Thames River, which is just a short walk away, or explore the vibrant art scene at nearby galleries.
The townhouse serves as an excellent base for both leisure and business travelers, with a variety of dining options nearby, from quaint cafes to fine restaurants. The attentive staff is dedicated to providing a memorable experience, catering to the unique needs of every guest. Whether visiting for a weekend getaway or an extended stay, The Chelsea Townhouse promises a luxurious escape in one of London's most desirable neighborhoods.
Tryon Street, London, SW3 3LG, United Kingdom
Theatres
0.47 kmOther
0.49 kmTheatres
0.53 kmFamous Streets
0.56 kmOther
0.57 kmOther
0.60 kmOther
0.71 kmFamous Streets
0.77 kmMuseums and Art Galleries
0.77 kmOther
0.78 kmHospitals
0.57 kmHistorical Buildings
0.86 kmHistorical Buildings
0.87 kmTrain Stations
1.02 kmColleges and Universities
1.22 kmHistorical Buildings
1.26 kmTrain Stations
1.39 kmTrain Stations
1.40 kmTrain Stations
1.43 kmHospitals
1.43 kmNational Parks
1.50 kmNational Parks
1.64 kmNational Parks
1.74 kmNational Parks
1.75 kmNational Parks
2.06 kmBotanical Gardens and Zoos
2.22 kmNational Parks
2.28 kmBotanical Gardens and Zoos
2.37 kmBeaches
2.39 kmBotanical Gardens and Zoos
2.40 km11 Anderson Street Apartment 11 And Apartment 11a, London
85 Inglethorpe Street London Sw6 6nu, London
27 Bywater Street London 27 Bywater Street Chelsea London Sw3 4xh, London
49 Draycott Place, London
Sloane Avenue, London
41 Draycott Place Chelsea , London
Sw33bs, London
29-31 Draycott Place, London
38 Draycott Place Flat 1, London
, London