Hôtel Bumpers Inn LTD, Banff

603 Banff Avenue BanffT1L 1B3, Canada