Het Sloane Square Hotel ligt in het modieuze Kensington van Londen en op 10 minuten lopen van station Victoria. Het beschikt over een gastronomisch restaurant en elegante kamers met een iPod-dock en een laptop.
De kamers zijn voorzien van airconditioning, een Playstation en WiFi, en kijken uit op Sloane Square of het Holy Trinity College. Ze zijn ingericht in lichte, moderne kleuren en hebben tevens een flatscreentelevisie met Sky-sportkanalen, een dvd-speler en gratis nationale telefoongesprekken.
De stijlvolle Chelsea Brasserie serveert de moderne, internationale keuken. Gasten kunnen ook ontspannen in de Chich-bar, die lichte pub-gerechten en een fantastische selectie cocktails serveert.
Een metrostation ligt op 1 minuut loopafstand, en West End vindt u op slechts enkele haltes van het hotel. Buckingham Palace, het Victoria & Albert-museum en het Wetenschapsmuseum liggen op iets meer dan 1 km afstand. Eigen parkeergelegenheid is beschikbaar bij het hotel.