See all photos
7-12 Sloane Square, London, United Kingdom
Located approximately 25 minutes' walk from the Hyde Park, the 4-star Sloane Square Hotel London provides guests with a restaurant. A 24-hour front desk and wake-up calls are also provided at this London hotel.
You'll need 36-minute drive to London City airport. Standing around 400 metres from the pioneering contemporary art exhibitions "Saatchi Gallery", the hotel is 2.2 km from the world-famous Natural History Museum. The Sloane Square London lies in the vicinity of the Green Park. Sloane Square underground station, situated a mere 5 minutes on foot from the property, provides a quick connection to all areas of London.
There are 126 rooms equipped with ironing equipment and air conditioning along with modern facilities including a flat-screen TV with satellite channels. Fitted with a mini-fridge-bar, the rooms also come with a writing table.
Serving a wide assortment of dishes, Tonteria is just near the hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Sloane Square Hotel! For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices