Hotel Otter Hotel
★★★★
555 Banff Ave, T1L 1B5, Banff (AB), Canada Show on map
Banff Voyager Inn is a 3-star hotel in Banff (AB), Canada. It is one of 46 places to stay in Banff (AB) listed on Triptoic.
555 Banff Ave, T1L 1B5, Banff (AB), Canada
Banff Voyager Inn is located at 555 Banff Ave, T1L 1B5, Banff (AB), Canada.
Banff Voyager Inn is rated 3 stars.
Highly rated alternatives close by
Hotel
Guest favorite
#1 in Banff
Guest favorite
Guest favorite
Hotel
Hotel
Hotel