Apresentando acomodações bem equipadas com acesso Wi-Fi gratuito no centro de Londres, Sir Hans Sloane Apartments situa-se a 5 minutos a pé de Galerias Comerciais Harrods e a 1,3 km de Estação de Metro de South Kensington.
Existe uma casa de banho privativa totalmente equipada com chuveiro e um secador de cabelo.
Sir Hans Sloane Apartments tem vários pontos de interesse populares nas suas proximidades, incluindo Victoria and Albert Museum, Palácio de Buckingham e Royal Albert Hall. O aeroporto mais próximo é o Aeroporto London City, que fica a 17 km de Sir Hans Sloane Apartments.