7-12 Sloane Square, London, United Kingdom
Located only 7 minutes' stroll from Church of St Barnabas, the 4-star Sloane Square Hotel London offers Wi-Fi in the rooms and a car park. This London hotel is in Central London with an array of dining experiences that will tantalize your taste buds, 2.2 km from such natural sights as the expansive park "Kensington Gardens".
The centre of London can be reached in 30 minutes' walk of the hotel, and such cultural venues as the famous British Museum are nearly a 10-minute ride away. The Sloane Square London is also just 300 metres from St Mary's Church and within a 1-km distance of The Mound. Guests residing at the accommodation have the advantage of proximity to the pioneering contemporary art exhibitions "Saatchi Gallery", located approximately a 5-minute stroll away. This London hotel lies within a 100-metre distance of Sloane Square underground station, and 2.3 km from the famous Natural History Museum.
Facing the city, some of the 126 rooms come with a satellite TV, and such essentials as individual climate control and central heating. Some rooms include a private bathroom. Guests can also use a shower, along with such amenities as bathrobes.
Sloane Square Hotel is just steps from Tonteria, which serves delectable meals.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Sloane Square Hotel!
For your convenience, we have collected the reviews from several sources.
Ted
2021-01-11
it was worth its 4 stars. satisfying breakfast and the staff is helpful.
A bit noisy street. The bed was uncomfortable here.
Robert
2020-09-21
We greatly enjoyed climate control, a flat-screen TV with satellite channels and ironing facilities...
Jack
2020-05-24
Easy to get to science museum, royal hospital chelsea was also near the hotel. We could have lunch in Tonteria set within 400 feet.