Map
7-12 Sloane Square, London, England SW1W 8EG, United Kingdom

Set on the historic chelsea park that gives the property its name, the revamped 102-room Sloane Square hotel is a pared-down yet polished gem imbued with traditional British flair. Floral wallpaper by Neisha Crossland and Scottish-tartan wool bedspreads set the mood in the comfortable rooms. And personal details abound: 10 rooms have oversize beds for tall guests, and all are equipped with blackout shades, ensuring the most luxurious amenity of all—a good night's sleep.

Close

Hotel

Sloane Square Hotel

Set on the historic chelsea park that gives the property its name, the revamped 102-room Sloane Square hotel is a pared-down yet polished gem imbued with traditional British flair. Floral wallpaper by Neisha Crossland and Scottish-tartan wool bedspreads set the mood in the comfortable rooms. And personal details abound: 10 rooms have oversize beds for tall guests, and all are equipped with blackout shades, ensuring the most luxurious amenity of all—a good night's sleep.