Banff Inn

Address:

501 Banff Ave
T1L1A9 Banff, CA

Phone:

(403) 762-8844

Hotel star rating:

2.5 stars

NileGuide Expert tip:

Book online and save 20%

Map:


Contact   ·   Privacy   ·   Terms