Hotel

Sloane Square Hotel

Sloane Square, London, United Kingdom Show on map

Wonderful32 reviews 9.0
★9.0/10Wonderful
⏲03:00 PMCheck-in from

About Sloane Square Hotel

Sloane Square Hotel is a hotel in London, London, England, United Kingdom. Guests rate it 9.0/10 (wonderful) across 32 reviews, ranking it #1,194 of 6,522 places to stay in London.

Great care is taken to ensure guests experience comfort through top-notch services and amenities. Parking is accessible, supplied by the hotel for guests who arrive by car. Securing top-notch tickets and reserving prime dining spots become effortless through assistance from the hotel's tours.

Crafted for coziness, every guestroom provides an array of features, guaranteeing a tranquil night's sleep while maintaining the level of comfort. For an elevated experience at hotel, select rooms are equipped with air conditioning to improve your stay.

Property facts

Property type
Hotel
Check-in
From 03:00 PM

Location

Sloane Square, London, SW1W 8EG, United Kingdom

Loading map…

Frequently asked questions

What are the check-in and check-out times at Sloane Square Hotel?

Check-in starts at 03:00 PM. Early check-in or late check-out may be available on request.

Is Sloane Square Hotel a good place to stay?

Sloane Square Hotel has a guest rating of 9.0 out of 10 from 32 reviews, which is considered wonderful. It ranks #1,194 of 6,522 properties in London on Triptoic.

Where is Sloane Square Hotel located?

Sloane Square Hotel is located at Sloane Square, London SW1W 8EG, United Kingdom.

Stays near Sloane Square Hotel

Highly rated alternatives close by

All 6,522 in London →

More ways to stay in London

9.0 32 reviews
Check prices