Your best Chelsea stay
Immerse yourself in the heart of Chelsea, surrounded by world-class shopping, iconic landmarks and the allure of London’s bustling streets. Book two nights or more and enjoy 15% off.
Choose one of our special offers at Sloane Place, whether it’s a special occasion or just a moment to unwind.