The Sloane Square
Summary of 1,507 verified reviews 86 Very Good Very good luxury hotel. Close to Central London
Hotel Details
Hotel Type
Hotel
Style
Boutique/Design
Full Address
The Sloane Square 7-12 Sloane Square London, United Kingdom
About the Hotel
Summary of 1,507 verified reviews 86 Very Good Very good luxury hotel. Close to Central London. Located near shopping areas and has easy access to public transportation. EXCELLENT Luxury Hotel Top 5% in city EXCELLENT Romantic Hotel Top 5% in city EXCELLENT City Hotel Top 7% in city EXCELLENT Business Hotel Top 8% in city EXCELLENT Shopping Top 2% in city EXCELLENT Location Top 5% in city The Sloa...
Guest Reviews & Insights
Note Bene Our newly refurbished 102 air conditioned bedrooms put comfort and luxury above everything else. We provide the finest beds, softest pillows and total black out curtains-all to guarantee a good night’s sleep. Every design has been carefully considered – we even offer 10 special rooms for taller guests with longer beds and longer baths.
Amenities
$188 / night
Guests



