Sloane Place

London, United Kingdom


This hotel is

Located in the heart uber stylish Chelsea, Sloane Place provides a chic and elegant retreat with easy access to some of London’s key attractions.

Sloane Place is a chic boutique hotel just off the iconic Sloane Square in central London. The 27 stylish bedrooms are thoughtfully designed to create cosy and contemporary spaces. All come with modern amenities such as Nespresso coffee machines and Hypnos beds, providing the perfect retreat from the hotel’s vibrant central London location.

On the ground floor, the Sloane Place restaurant offers delicious contemporary British-Asian cuisine to be enjoyed over long, lazy lunches or evening dining with friends. The speakeasy-style basement bar, The Hideaway, is ideal for cosy catch-ups and boasts an impressive cocktail menu.

In the summer months, the welcoming Roof Terrace, festooned with flowers and lights, is a relaxing spot to enjoy afternoon tea or an evening drink with live music evenings in the summer.

Located in uber-fashionable Chelsea, Sloane Place is minutes from the iconic Kings Road, with attractions like Buckingham Palace, Harrods and Battersea Power Station all within comfortable walking distance.


  • Restaurant
  • Bar
  • City Centre
  • Concierge Service

Sloane Place

27 Rooms

60 Lower Sloane Street

Hotel Facilities

  • Stylishly Appointed Rooms & Suites
  • Sloane Place Restaurant
  • The Roof Terrace at The Sloane Club

Hotel Services

  • Room service
  • Concierge Service
  • Laundry Service
  • Express check-out
  • Late check-out
  • WakeUp Calls
  • Hypnos beds
  • WiFi
  • Nespresso machines