A luxury hotel in Whistler, British Columbia, Canada. Experience one of North America’s top year-round mountain resorts, wrapped in Four Seasons comfort and intuitive care. Enjoy a superb spa and mountainside dining, plus easy access to the awe-inspiring ski slopes of Whistler Blackcomb, site of the 2010 Olympic Winter Games.