Banff Voyager Inn

ADD TO MY TRIP

Avatar

Banff Voyager Inn

recommendation by dropboy

fresh & funky

The Banff Voyager Inn is located in Banff and is a short 15-minute walk to the center of town.The best thing we think is that it is located inside the Banff National Park and we sure love a park, morning day or night. Good prices and good amenities so all good. Highly recommended !!

ADD TO MY TRIP
Near by