The unique The Sloane Club Hotel lies in a vibrant area of London. Behind the Victorian facade of The Sloane Club Hotel lies luxurious interior.
The venue is 2.5 km away from Chelsea FC. The property is located within a 30-minute walk to the center of London.
Designer boutiques and shops are within easy reach of the hotel.
A 5-minute walk will take you to Sloane Square subway station. The Sloane Club Hotel is located within 15 km from London City airport.
The hotel comprises 18 luxury guestrooms.
Eat & Drink
Relaxing drinks are offered in the terrace bar. Caraffini is about 50 meters away and serves Italian specialties.
Guests will benefit from 24-hour front desk and concierge service.