Your browser is not supported

To use our site, we recommend using the latest versions of Chrome, Firefox, Safari or Edge

Get Help

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
All hotel and room facilities are subject to safety and wellbeing measures (including height and/or weight restrictions on slides and rides), board basis, seasonal availability, opening times, age, dress code, and may attract additional charges.

Food & Drink

  • Bar
  • Restaurant
All hotel and room facilities are subject to safety and wellbeing measures (including height and/or weight restrictions on slides and rides), board basis, seasonal availability, opening times, age, dress code, and may attract additional charges.

Sports & Health

  • Massage
  • Sauna
  • Spa centre
All hotel and room facilities are subject to safety and wellbeing measures (including height and/or weight restrictions on slides and rides), board basis, seasonal availability, opening times, age, dress code, and may attract additional charges.

Average weather in England