Advertisement
There is certainly no shortage of exclusive boutique hotels in London. However, few manage the balancing act between luxury, design and comfort as brilliantly as At Sloane, which opened in September 2023. Located in the posh, trendy Chelsea district on Sloane Square, it is in the heart of London, not far from King's Road, Harrod's and many galleries and boutiques. If you want to go a little further afield, there is also a Tube station on the doorstep.
Advertisement