Arrival
05
September 2024
Find a reservation
Departure
05
September 2024
No. Of Guests
2
SPACER TEXT
2
0
No. Of Rooms
1
SPACER TEXT
1
Promotion Code
decrement 2 increment
decrement 0 increment
decrement 1 increment
Christmas London Hotel Reception

Celebrate Christmas in Chelsea

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 Front 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 even 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 in Chelsea

 

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, and admire the enchanting decorations that brighten our streets. Our hotel is ideally located to immerse you in the captivating Christmas lights, markets, and events throughout London.

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 in the heart of Chelsea, a vibrant neighbourhood renowned for its diverse dining, events, and attractions. From our hotel, you’re just a short stroll away from popular Christmas shopping destinations and cultural landmarks. During the festive season, you’ll also be close to Winter Wonderland and just a short journey from the dazzling lights and decorations of Oxford Street, Regent Street, Covent Garden, and Trafalgar Square.