The Adara Hotel in Whistler, British Columbia has been named the Best Boutique Hotel in Canada at the first ever World Ski Awards that took place over the weekend of November 16th in Kitzbühel, Austria.
The Adara Hotel in Whistler, British Columbia has been named the Best Boutique Hotel in Canada at the first ever World Ski Awards that took place over the weekend of November 16th in Kitzbühel, Austria.