Hotel Homestead Inn Banff, Banff

217 Lynx Street BanffT1L 1A7, Canada