The charming Sloane Square Hotel comprises spacious rooms in the vicinity of Royal Albert Hall, Knightsbridge and South Kensington. With accents of traditional architecture, the hotel was built in 1895 and renovated in 2006.
Overlooking Hyde Park the property boasts perfect location in South Kensington of London. Sloane Square Hotel is also located near Harrods, Sloane Square and Victoria and Albert Museum.
Sloane Square Hotel is set close to department stores and a shopping village.
Sloane Square underground station is within 5 minutes' walking distance from the property. The hotel is around 15 minutes' drive from London City airport.
There are 102 guestrooms featuring Large Junior Suite, Club Twin Room and Family Double Room equipped with a private safe, a private toilet, climate control, an iron with ironing board and satellite TV. The guestrooms offer a modern-style interior and carpet floor.
Eat & Drink
Every morning an award-winning buffet breakfast is served. The small bar serves a selection of coffee and tea.
A full breakfast is served at the price of GBP 14.95 per person per night.
Sloane Square Hotel offers a meeting room, a copier and a business center to satisfy the needs of business guests.
Wireless internet is available in the entire hotel for free.
No parking available.