The Apartments by The Sloane Club offer a luxurious and comfortable stay in the heart of London. With its prime location just a short distance from Victoria Tube Station, Victoria Train Station, Harrods, South Kensington Tube Station, and Buckingham Palace, this hotel is the perfect choice for both leisure and business travelers. The apartments are designed with modern amenities and stylish decor, providing guests with a truly immersive experience. Whether you're visiting London for a weekend getaway or for a longer stay, The Apartments by The Sloane Club offer a convenient base for exploring the city. Book your stay today and experience the best that London has to offer.
The Apartments by The Sloane Club are located near Victoria Tube Station, Victoria Train Station, Harrods, South Kensington Tube Station, and Buckingham Palace.
The Apartments by The Sloane Club offer modern amenities including comfortable beds, fully equipped kitchens, en-suite bathrooms, and free Wi-Fi.
Yes, The Apartments by The Sloane Club are perfect for both short and long-term stays. Contact our reservations team for more information on long-term bookings.
Unfortunately, pets are not allowed at The Apartments by The Sloane Club.
The hotel is conveniently located near Victoria Tube Station and Victoria Train Station, providing easy access to public transportation for exploring the city.