Sloane Square hotel London is the point where Knightsbridge shopping meets the charm of Chelsea in central London. Walking up Sloane Street, past Tiffany and Gucci, you reach the legendary department stores Harrods and Harvey Nichols, the great museums, and the serene beauty of Hyde Park. The West End and the City are just a short hop from Sloane Square Tube Station (30 minutes away) or in a cab from the Taxi Rank (15 minutes away).
The Sloane Square Hotel London is a luxury hotel in one of London’s most famous squares. This luxury hotel in central London combines modern design with comfort. The Sloane Square offers great service at fantastic value for money in the ideal location of Chelsea & Knightsbridge.
The 102 air conditioned bedrooms at the Sloane Square hotel put comfort and luxury above everything else – the finest beds and the softest pillows, total blackout for a good night’s sleep. Every detail has been carefully considered – from the ten special rooms for taller guests (longer beds, longer baths) to the Toshiba laptops in every bedroom.
|Check-in:||From 14:00 Check-out: Until 11:00|
Visa, MasterCard, American Express, Visa Debit, Visa Electron
Note: the hotel can pre-authorize your card before arrival; they check for sufficient funds in order to guarantee your booking.
|Internet:||Wi-Fi Internet free of charge in all rooms and general areas (lobby/reception etc.)|
|Parking:||Paid parking is possible near the hotel. (Reservation needed)|
|Airport shuttle:||Paid shuttle service is available 24/7. (Upon request)|
|Pet policy:||Pets are not allowed.|
|Extra common areas:||
|Food & beverage:||
|Note: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. We are not responsible for any inaccuracies in the photos.|