L'hotel The South Kensington Apartments Londra è situato nel quartiere Kensington di Londra, a una distanza di 4 km da luoghi di ritrovo per famiglie come il SEA LIFE London Aquarium.
Vantano i bagni con un bagno con WC separato e una doccia, nonché asciugacapelli e asciugamani.
Il ristorante Dishoom è adiacente all'alloggio e si trova a soli 5 minuti a piedi.
Quest'aparthotel si trova a 200 metri da Richmond University, vicino alla Victoria & Albert Museum. Il Museo imperiale della guerra è a circa 6 km dall'hotel. Inoltre, il South Kensington Londra è a 10 minuti in macchina da London Eye. La stazione della metropolitana Gloucester Road, situata a 800 metri, offre un collegamento rapido con tutte le zone di Londra.