See all photos
60 Lower Sloane Street, London, United Kingdom
Located only a 5-minute stroll from Sloane Square underground station, the charming 4-star Sloane Place London hotel offers air-conditioned rooms with Wi-Fi in public areas. Positioned 2.8 km from the public Trafalgar Square, the smoke-free hotel provides a banquet hall, ideal for group events.
This London hotel is nestled in the Kensington and Chelsea district, nearly a 15-minute drive from business venues like the unmissable Tower of London and a few steps from the pioneering contemporary art exhibitions "Saatchi Gallery". The Sloane Place London is situated 2.3 km from the Protestant Westminster Abbey, which is considered to be a sacred site. In addition, Chelsea Embankment Gardens is a mere 13 minutes on foot from the accommodation and the Oxford Street is approximately a 10-minute ride away. Entertainment in the area includes the Apollo Victoria Theatre only 1.6 km from the hotel. Also, there is Victoria Coach bus station within a few blocks of the Sloane Place.
The rooms at the property are air-conditioned and fitted with complimentary wireless internet and a flat-screen TV with satellite channels as well as coffee and tea makers, and complimentary instant coffee. There are 92 rooms, which are fitted with inviting decor.
Sloane Place hotel offers breakfast with bread, pastries, and fresh fruits. Guests can also take advantage of onsite dining at the à la carte restaurant serving British dishes. Chucs Cafe Chelsea, situated just 200 metres from this hotel, is a perfect place to enjoy Italian cuisine.
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 Place! 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