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.
Whistler, BC - The Adara Hotel has been named Canada's Best Ski Boutique Hotel at the 2013 World Ski Awards held in Kitzbühel, Austria over the weeken ...