MovieMaps

Movies Filmed at American Backpackers Hostel

347 W Pender St, Vancouver, BC V6B 0K3, Canada

Official Site

Nearby Locations
Finch's Tea & Coffee House from 50/50
8 m

West Pender Street & Homer Street from Travelers
24 m

The Paper Hound from Legends of Tomorrow and 1 other movie.
31 m

Browse more nearby locations.