#3 in Valemount Comfort Inn & Suites Valemount - Highway 5
★★★
510 Patricia Street, Jasper (AB), Canada Show on map
Athabasca Hotel is a 2-star hotel in Jasper (AB), Alberta, Canada. Guests rate it 8.1/10 (very good) across 66 reviews, ranking it #12 of 19 places to stay in Jasper (AB).
510 Patricia Street, Jasper (AB), T0E 1E0, Canada
Athabasca Hotel has a guest rating of 8.1 out of 10 from 66 reviews, which is considered very good. It ranks #12 of 19 properties in Jasper (AB) on Triptoic.
Athabasca Hotel is located at 510 Patricia Street, Jasper (AB) T0E 1E0, Canada.
Athabasca Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Inn