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
Food & Drink
- Bar
- Restaurant
Sports & Health
- Massage
- Sauna
- Spa centre
Find out more about London City
To say that London has it all is an understatement. Whatever you’re hoping to find in a city, the chances are the English capital will have it in abundance. Rich history is brought to life through incredible buildings and museums, world-class galleries display modern and classic art, innovative chefs serve acclaimed global cuisine, there’s cutting-edge nightlife and shopping opportunities galore. Even several London city breaks couldn’t cover it all, but don’t let that put you off. Just dive in and explore.