Sloane Square Hotel is a 4-star hotels that has been welcoming guests since 1890.
Sloane Square Hotel is part of Independent under Independent.
There are 100 rooms spread across 4 floors.
See more







Sloane Square Hotel is a 4-star hotels that has been welcoming guests since 1890. Sloane Square Hotel is part of Independent under Independent. There are 100 rooms spread across 4 floors.
Located at 7–12 Sloane Square in London, United Kingdom of Great Britain and Northern Ireland. Those looking to explore will find RAF Museum London, Cater Museum, and Wellington Arch nearby.
Sloane Square Hotel has Laundry service, Luggage storage, Elevator, WHEELCHAIR_ACCESSIBLE_CONCIERGE_DESK, _24_HOUR_FRONT_DESK, and more.
Phone number: 44 207-8969988
Popular Facilities | |
Check-In / Check-Out Time | From 15:00 - 00:00 - to 11:00 |
Available rooms at Sloane Square Hotel | 100 |
Number of floors in Sloane Square Hotel | 4 |
Another facilities in Sloane Square Hotel | Laundry Service, 24-hour front desk, Newspaper in lobby, Luggage storage, Concierge |







