A boutique Chelsea base
This elegant boutique hotel is located in the heart of Chelsea, one of London’s most stylish neighbourhoods. Nestled just off Sloane Square, the hotel is perfectly positioned for exploring the upscale boutiques of King’s Road, the art galleries of Duke of York Square, and the iconic Saatchi Gallery. Hyde Park and the renowned Harrods department store in Knightsbridge are also within walking distance.
The hotel boasts a chic and welcoming atmosphere, with a focus on personal service and comfort. You can tuck into good food at the on-site Sloane Place Restaurant, which offers a menu of modern European cuisine with an Asian twist, and there’s a cosy café-bar, perfect for relaxed drinks or afternoon tea. Nearby, you’ll find a variety of dining options, from high-end restaurants to charming bistros. Sloane Place is an excellent choice if you’re seeking a refined retreat in a vibrant and trendy part of London.
Facilities
Overview
- Bar
- Spa centre
- Wi-fi
Food & Drink
- Bar
- Restaurant
Sports & Health
- Massage
- Sauna
- Spa centre