WESTIN RESORT & SPA WHISTLER
The spectacular Westin Resort & Spa Whistler hotel is located in Canada’s greatest year-round recreation destination and was the host resort for downhill events at the 2010 Winter Olympic Games. The hotel is just steps from from Whistler’s golf courses and in the center of the excitement of the pedestrian friendly Whistler Village. Whistler hotel has been twice-named by Conde Nast as the #1 ski resort hotel in North America. All of the hotel‘s 419 residentially-designed suites emphasize comfort and convenience with features that include a welcoming fireplace and flat panel television and windows that open to fresh mountain air.