Photo gallery for 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