Pack your bags and get ready for some mountain views! The Fairmont Banff Springs Hotel has been voted Canada’s Leading Hotel in the 31st World Travel Awards.
A hotel nestled in the mountains was just named the best in Canada
- Categories: Travel News