Results 1 results found Bow River and Banff Springs Hotel, Banff National Park, Rocky Mountains, Alberta, Canada, North America Banff Spring Hotel Alberta Canada