Hotel The London South 3 jest usytuowany w dzielnicy Lambeth w Londynie 4 km od atrakcji kulturalnych, takich jak Most Tower Bridge.
Teatr Globe Theatre leży w 4,1 km, a Green Park — 10 min samochodem od tego hotelu. Zabytki w okolicy to między innymi Pałac Buckingham, położony w 4,2 km. O rzut kamieniem od hotelu goście znajdą takie atrakcje, jak Whirled Cinema. South 3 w Londynie mieści się 15 min pieszo od przystanku kolejowego Stacja London Denmark Hill, który zapewnia bezpośredni dostęp do głównych atrakcji turystycznych.
Pokoje wyposażone są w urządzenie do parzenia kawy/herbaty, a także telewizję satelitarną dla Państwa wygody. Dodatki obejmują oddzielną toaletę i prysznic. Posiadają również wspólne łazienki.
Oferująca posiłki kuchni chińskiej restauracja Wang Fa znajduje się w malej odległości od tego obiektu noclegowego.