Sir Hans Sloane Apartments beschikt over goed uitgeruste accommodaties met gratis WiFi in het centrum van Londen, op 5 minuten lopen van Harrods en 1,3 km van metrostation South Kensington.
Er is een volledig uitgeruste eigen badkamer met douche en een haardroger.
Populaire bezienswaardigheden in de buurt van het appartement zijn Victoria and Albert Museum, Buckingham Palace en Royal Albert Hall. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 17 km van Sir Hans Sloane Apartments.