A hotel nestled in the mountains was just named the best in Canada

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.

Share: