Hotel The South Kensington Apartments Londyn jest ulokowany w dzielnicy Kensington, prawie 10 min jazdy samochodem od takich rodzinnych miejsc jak Koło obserwacyjne London Eye.
Muzeum Wiktorii i Alberta znajduje się w prawie 1 km, a Londyńskie Muzeum Przyrodnicze leży w zasięgu ręki od hotelu. Ten hotel jest usytuowany w pobliżu atrakcji przyrodniczych, takich jak Park Kensington Gardens 1,1 km) i Ogród Chelsea Physic 2 km). Do pobliskich atrakcji rozrywkowych w Londynie należy Teatr Apollo Victoria w prawie 2,1 km. South Kensington leży prawie 5 min piechotą od stacji metra Gloucester Road.
Łazienki, zapewniając oddzielną toaletę i prysznic, są również wyposażone w suszarkę do włosów i ręczniki.
Goście mogą również delektować się daniami kuchni malezyjskiej w restauracji Umami London, znajdującej się w pobliżu, w prawie 300 m.