Sloane Square Hotel

4.4
(2,120 reviews)
7-12 Sloane Square, London SW1W 8EG England
+44 20 7881 5984Official website
Centrally Located
Great View
Hotel
Mid-range

About

Sloane Square Hotel offers a stylish, centrally‑located base in the heart of London’s Royal Borough of Kensington and Chelsea. The boutique 4‑star property features an assortment of rooms from single and double to a spacious Junior Suite, all furnished with comfortable king or queen beds, premium Elemis toiletries, free Wi‑Fi, bathrobes and slippers, and Nespresso machines. Guests enjoy the quiet, tidy rooms and a charming breakfast room serving a wide continental spread each morning. Whether you’re a business traveler, solo explorer, couple, or family, the friendly and attentive staff go above and beyond to ensure a memorable stay. With the Sloane Square Tube station a stone’s throw away, the hotel is a convenient gateway to the world‑class shopping on Oxford Street, the historic Church of Holy Trinity and the luxury boutiques of Belgravia. Whether you’re winding down after a day of London adventures or preparing for a business meeting, Sloane Square Hotel remains an affordable yet polished choice for discerning visitors.

Highlights

  • Prime Central Location
  • Comfortable, Well‑Equipped Rooms
  • Quiet and Tranquil Ambience
  • Friendly, Attentive Staff
  • Varied Continental Breakfast

Good to Know

Good for

Families
Business Travelers
Solo Travelers
Couples
Vacationers

What people are saying

"Staff-Centric Hospitality""Prime London Central Location""Quiet Comfort""Excellent Breakfast"
Sloane Square Hotel | London | United Kingdom | TripAligner