Refined relaxation, right in the heart of Chelsea


We’re a family business with a long history in hospitality. From coffee shops to restaurants to hotels, we create environments where people can connect with each other, the space around them and the neighbourhood they are in.

Situated just off Sloane Square, Sloane Place is a boutique hotel and café bar offering guests and locals relaxed elegance in a contemporary, chic setting. From our thoughtfully designed bedrooms to our carefully curated menus, everything has been considered for your experience with genuine, personal service to help you feel at home from the moment you step inside.

Known for its beautiful architecture, leafy side streets and distinct English heritage, London’s Chelsea is a stylish and peaceful neighbourhood. Our very identity is rooted in our location. The Bush of Broom, which features at the top of the Kensington & Chelsea coat of arms and grew in abundance in the area, is the inspiration for the hand-illustrated design that you see in our logo and artwork. The shrub itself provided shelter and sustenance for wildlife.

Sloane Place is, in some ways, like the Bush of Broom; an attractive space to relax, unwind, refuel and recharge.


Nearest stations:

Sloane Square (Underground - District / Circle Line)

Victoria (Underground - District / Circle / Victoria Line, National Rail, Gatwick Express)

Open In Maps

Continuing to use means you agree to our use of cookies. For more details about cookies and how to manage them, check out our cookie policy.