Doté d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux, le South Kensington Retreat est situé à Londres, à 900 mètres du Royal Albert Hall. Harrods se trouve à 1,4 km.
Tous les logements comprennent un coin salon. Certains comprennent un coin repas et/ou un balcon. Leur cuisine est équipée d'un lave-vaisselle, d'un four et d'une machine à café. Leur salle de bains privative est pourvue d'une baignoire ou d'une douche. Les serviettes et le linge de lit sont fournis.
Le South Kensington Retreat possède également une terrasse.
Stamford Bridge se trouve à 1,5 km du South Kensington Retreat. L'aéroport de Londres-City est à 16 km.