Sloane Square Hotel
Photo gallery for Sloane Square Hotel
Overview of Sloane Square Hotel
Sloane Square Hotel
Hotel in London City Centre
Reviews
8.4
Very good
Popular amenities
Explore the area
7–12 Sloane Square, London, England, SW1W 8EG
- Harrods11 min walk
- Buckingham Palace3 min drive
- Big Ben5 min drive
- London (LHR-Heathrow)38 min drive