Das 2-Sterne-Stay In Vauxhall Guesthouse London befindet sich in unmittelbarer Nähe zur Tate Britain, und zwar ca. 1 km von hier entfernt.
Das Zentrum von London kann man fußläufig in 25 Minuten von der Pension aus erreichen. Das SEA LIFE London Aquarium ist circa 25 Minuten zu Fuß entfernt. Der Vauxhall Park und St Anne and All Saints sind in ca. 400 Meter Entfernung vom Stay In Vauxhall Guesthouse. Das Hotel ist in etwa 30 Gehminuten Entfernung vom Big Ben und gleich neben der U-Bahn-Station Stockwell.
Die Gäste können europäische Gerichte im Restaurant Caminetto Restaurant probieren, das sich in ca. 600 Meter Entfernung von der Unterkunft befindet.