Sito nell'elegante quartiere Kensington di Londra, lo Sloane Square Hotel dista 10 minuti a piedi dalla stazione Victoria e propone un ristorante raffinato e camere alla moda fornite di docking station per iPod e di PC portatile. L'elegante Chelsea Brasserie serve una moderna cucina internazionale. Potrete poi rilassarvi al bar, che propone un menù leggero e una ricca scelta di cocktail.
La metro è accessibile a piedi in 1 minuto dallo Sloane Hotel. Il West End si trova a un paio di fermate di distanza. Buckingham Palace, i musei Victoria & Albert e della Scienza distano meno di 1,6 km. Presso l'hotel troverete anche un parcheggio privato.