More about Athabasca Falls Wilderness Hostel
Athabasca Falls Wilderness Hostel is located at Jasper, Alberta
+1 866-762-4122
http://hihostels.ca/en/destinations/alberta/hi-athabasca-falls