Sloane Place — 4-Star Luxury Hotel in London, United Kingdom
★★★★ 4-Star Luxury Hotel

Sloane Place

London  ·  United Kingdom  ·  62 64 Lower Sloane Street

4.4 148 guest reviews

About Sloane Place — Luxury Boutique Hotel in London

Sloane Place is an exceptional 4-star hotel in London, United Kingdom. Guests enjoy a distinctive experience combining world-class facilities including concierge, parking, pet friendly, and more with the personalised warmth that defines great boutique hospitality.

Guest Reviews 4.4 / 5

Leo Bourtsev (Leo-93)
★★★★★ Feb 2025

I just had a fantastic lunch at Sloane Place. The 3-course set menu is great value for the price - the quality of the food is outstanding! The beef carpaccio starter was delicious, while the seabass fillet was spectacular and impeccably presented. The sticky toffee pudding was the perfect way to end the meal. Impeccable service - professional yet friendly - from Masha and Grace. Kleri was super helpful as well. Thank you guys for the great lunch and the warm hospitality!

Carole Thomas
★★★★☆ Apr 2025

Small but perfectly formed! Excellent location for Cadigan Hall and has some nice bars and restaurants very close by. We stayed in a Cosy Double. It was a little small, but it had a comfy bed and an excellent shower with Moulton Brown toiletries. The AC wasn't very good, but we could open a window. The curtains didn't fit properly, so the light came through early! We'd definitely stay again if the price was right!

Laura Adriaenssens
★★★☆☆ Dec 2024

Incredible location. Nice but small rooms. Beds in the standard double room are very small and not suitable for two people. The reception staff is extremely unfriendly and not worthy of a 4-star hotel. No greetings when entering the hotel, no help is offered, never a thanks, and barely a word is spoken to you. The restaurant staff, however, is very friendly. Breakfast and coffee are very nice. Unfortunately, due to the poor hospitality of the hotel staff, we will not return here again (as returning customers).