decrement 2 increment
decrement 0 increment
decrement 0 increment
decrement 2 increment
decrement 0 increment
decrement 0 increment

Welcome to
The Chelsea Townhouse

A Peaceful Chelsea Oasis.

Nestled in the serene and leafy Cadogan Gardens a stone’s throw away from the vibrant Sloane Square, discover the newest addition to the Iconic Luxury Hotels family, The Chelsea Townhouse.

Behind the stately red-brick façade, you’ll discover an elegantly understated, newly refurbished oasis, with an array of sophisticated rooms and suites overlooking the private garden square.

Enjoy the peace, explore the local village vibe or venture out into one of London’s most iconic neighbourhoods.

Chelsea Double

Perfectly proportioned rooms with elegant décor. Fully equipped with the expected comforts of a 5-star townhouse hotel.

Read More

Chelsea King

These generously sized rooms provide views of either Cadogan Gardens or the charming red-brick townhouses of Chelsea.

Read More

Chelsea Garden Suite

Overlooking the garden with glorious views across the leafy private garden square, making your suite feel like a peaceful urban retreat.

Read More

Introducing our Afternoon Tea!

Join us for an Afternoon Tea in Chelsea that promises exquisite flavors and luxurious surroundings.

BOOK NOW