Banff Springs Hotel, Alberta, Canada

The Fairmont Banff Springs Hotel in Alberta, Canada, has been welcoming guests for over 125 years. The Castle of Rockies as its fondly known, has seen many guests pass through its doors, some famous and some royal, but guests of another kind still walk its halls…

Check Availability