Wygodny hotel South London Guest Rooms jest usytuowany w dzielnicy Lambeth 2 km od atrakcji kulturalnych, takich jak Muzeum gabinetów dowodzenia Churchilla. Wygodny hotel oferuje również Wi-Fi na terenie całego obiektu.
Ten hotel leży w Londynie, w bliskiej odległości od stacji metra Stockwell. Vauxhall Pleasure Gardens też leży w około 2,1 km. South London Guest Rooms pozwala podziwiać takie atrakcje przyrodnicze jak Punkt widokowy Sky Garden, który jest w 4 km stąd. Dworzec autobusowy Vauxhall, umożliwiający dobre połączenie w całym mieście, znajduje się około 10 min pieszo od obiektu noclegowego.
Pokoje w hotelu zapewniają gościom TV oraz takie udogodnienia, jak żelazko z deską do prasowania. Pokoje wyposażono w oddzielną toaletę i prysznic. Łazienki wyposażone są w zmywarkę i suszarkę bębnową, a także suszarkę do włosów i suszarkę.
W zasięgu wzroku od South London Guest Rooms znajduje się restauracja Stockwell Continental, gdzie można spróbować dań kuchni śródziemnomorskiej.