Claim: Banff Springs Hotel, a Fairmont Hotels property, is located in Banff, Alberta, Canada which has a population of just over 8,000.
Evidence: 7,847 Banff is a town within Banff National Park in Alberta, Canada.