Best Guest Vandrarhem ligger bare 3 minutter til fots fra Söder Tull trikkeholdeplass og 5 minutter til fots fra Louis de Geer Concert and Congress Hall.