Sloane Place is a 4-star hotels.
Sloane Place is part of Independent under Independent.
There are 66 rooms spread across 1 floors.
See more







Sloane Place is a 4-star hotels. Sloane Place is part of Independent under Independent. There are 66 rooms spread across 1 floors.
Located at 62-64 Lower Sloane Street in London, United Kingdom of Great Britain and Northern Ireland. Those looking to explore will find The National Gallery, Loseley House, and Wellington Arch nearby.
Sloane Place has Laundry service, Luggage storage, Elevator, WHEELCHAIR_ACCESSIBLE_CONCIERGE_DESK, _24_HOUR_FRONT_DESK, and more.
Guests can stop by the café.
Phone number: 44 (0)2077309131
Popular Facilities | |
Check-In / Check-Out Time | From 15:00 - 00:00 - to 12:00 |
Available rooms at Sloane Place | 66 |
Number of floors in Sloane Place | 1 |
Another facilities in Sloane Place | Laundry Service, 24-hour front desk, Luggage storage, Concierge, Elevator |







