Sloane Square Hotel is a 4-star property only 1200 meters from Chelsea Bridge, Royal Albert Hall and Bank Of England Museum. The hotel was opened in 1895, renovated in 2006 and is housed in a 4-storey building.
Located in a historic area close to Sloane Square subway station as well as a palace, a gallery and a museum in London. The city center lies within 3 km from the venue.
Bars, a concert hall and restaurants are set close to the property.
The nearest metro station is 400 meters away. It takes around 15 minutes' drive to get to London City airport, which is 15 km away.
The traditional hotel comprises modern rooms with standard décor appointed with a Nespresso machine, a telephone, a storage space, a wardrobe and TV. The guestrooms look out on the bay. Bathrooms come with a hairdryer, a bathroom phone and a shower.
Eat & Drink
Every morning an award-winning buffet breakfast is served. The 24-hour restaurant provides delicious meals. Offering French dishes, Top Floor at Peter Jones is a 5-minute walk away.
A full breakfast is served at the price of GBP 14.95 per person per night.
There are car rental services on site.
The hotel caters to families with cots and video games.
Wireless internet is available in the entire hotel for free.
No parking available.
Year renovated: 2006.
Number of floors: 4.
Number of rooms: 102.