Sloane Square Hotel
The traditional 4-star Sloane Square Hotel is a great place to stay in London. Residing in a 4-story building, the hotel was opened in 1895 and renovated in 2006.
The hotel is placed near Sloane Square subway station in Hackney district and within a 20-minute walk to Chelsea FC, Knightsbridge and Royal Albert Hall. The property is located 3 km away from London city center with museums, the palace and churches nearby.
A shopping village and department stores are also set close by.
The property comprises of comfortable rooms, including Large Junior Suite, Private Double Room and Club Twin Room appointed with heating, Wi-Fi, a laptop-size safe, flat-screen TV and a seating area. Some rooms come with a view of Hyde Park. Guests can make use of family bathrooms with a shower, a bathtub and a hairdryer.
Dining options include an award-winning buffet breakfast served every morning. The brasserie The Botanist is around 50 meters away.
The hotel's excellent location offers to get to London City airport in 15 minutes by car.
A meeting room, a business center and a catering service along with a baggage storage, currency exchange and a safe deposit box are available for guests.