Along with a restaurant, this hotel has a bar/lounge and concierge services. WiFi in public areas is free. Additionally, dry cleaning, laundry facilities, and a 24-hour front desk are onsite.
Near a metro station, Sloane Square Hotel is in London City Centre, a neighborhood in London with great airport proximity. Buckingham Palace and Tower of London are cultural highlights, and some of the area's notable landmarks include Royal Hospital Chelsea and Big Ben. Don't miss out on a visit to Sky Garden. Guests appreciate the hotel's convenience to public transportation: Sloane Square Underground Station is just steps away and Knightsbridge Underground Station is 14 minutes by foot.
2 out of 5 stars
1 reviews
5 star reviews
4 star reviews
3 star reviews
2 star reviews
1 star reviews
We have selected a sample of reviews which reflect what families have said about Sloane Square Hotel
2 out of 5 stars