The 4-star Sloane Square Hotel London is set in Chelsea with beautiful walks up for offer, about 250 metres away from Ellis Street. Guests of this London hotel are provided with private car parking for GBP 50 per day nearby.
The property places you 400 metres from Saatchi Gallery and within 25 minutes' walk of St James's Park. The hotel offers proximity to such natural sights as Hyde Park (2.1 km) and Green Park London (1.5 km). Also, Big Ben lies approximately 2.7 km away, while Sloane Square is right next to the accommodation. Victoria Coach bus station, allowing a good connection throughout the city, is around 800 metres away from Sloane Square Hotel.
Some rooms provide a mini fridge bar, coffee and tea making equipment as well as WiFi to help you enjoy your stay. Private bathrooms also include bathrobes and slippers. Certain units overlook the city.
Offering Italian meals, Manicomio Restaurant is situated within arm's reach of this London hotel.
Effortlessly roam the city with the Sloane Square tube station just around the corner, which connects you to the splendors of central London, such as the Natural History Museum, the Victoria and Albert Museum, and Buckingham and Kensington royal palaces, all within easy reach. With the Cadogan Hall just a two-minute walk from the hotel, partake in various cultural events, including world music, comedy, and opera.