Das komfortable Hotel South London Guest Rooms liegt etwa 2 km von den Cabinet War Rooms entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von London. Die Pension stellt den Gästen WLAN im ganzen Gebäude bereit.
Das Hotel liegt in einer erstklassigen Lage, in etwa 10 Gehminuten Entfernung von der U-Bahn-Station Stockwell. Das Cricketstadion The Oval in rund 2,1 km Entfernung vom South London Guest Rooms ist eine der nahegelegenen Attraktionen. Die Unterkunft ist außerdem circa 10 Minuten mit dem Auto vom British Museum entfernt. Das komfortable Hotel liegt nicht weit entfernt von der Bushaltestelle Vauxhall.
Die privaten Badezimmer sind mit einem Wäschetrockner und einer Waschmaschine ausgestattet und bieten zudem einen Haartrockner und einen Wäschetrockner.
Die Gäste können britische Gerichte im Restaurant The Canton Arms probieren, das sich nur wenige Schritte entfernt vom Hotel South London Guest Rooms befindet.