Experience the Magic of Christmas in Chelsea
Experience a magical Christmas in London this year at The Chelsea Townhouse, our boutique hotel located in the heart of Chelsea. With 36 uniquely styled rooms and suites spread across three elegant townhouses, we offer exclusive access to a serene private garden, conveniently situated near Sloane Street and Pavilion Road. Celebrate the festive season by dining at our sister restaurant, Hans' Bar & Grill, enjoying cocktails by the fireplace in our Garden Room, or unwinding in our cosy Front Room. The Chelsea Townhouse is the perfect home away from home for your Christmas getaway in London.
Spend Christmas in Chelsea
Elevate your Christmas experience with our special Christmas package, featuring a luxurious room or suite for two, complimentary breakfast, gifts, cocktails, afternoon tea, and a small bottle of Laurent-Perrier Champagne to kickstart your stay! Make this holiday season extra special with these exclusive perks by booking our Christmas package.
The Countdown to Christmas & New Year
Experience the magic of Christmas in Chelsea, where festive celebrations start as early as November. Discover the charming Christmas markets at Duke of York Square, enjoy the dazzling lights of Hyde Park’s Winter Wonderland near the hotel, and admire the enchanting decorations that brighten our streets.
Plan Your Christmas Event
Host your ideal Christmas event in our exceptional festive spaces, crafted to make your holiday celebrations truly memorable. Whether you're planning an intimate gathering or a grand festive feast, our team will handle every detail with precision.
Superbly Situated
A key benefit of staying at The Chelsea Townhouse is our prime location. From our hotel, you’re just a short stroll away from popular Christmas shopping destinations and cultural landmarks, as well as being perfectly situated for all the best festivities London has to offer.