Westin Resort and Spa

Rating: 
4.5 Star Rating
Images: 
Westin Whistler.jpg

The Westin Resort and Spa, Whistler is located in Canada's greatest year-round recreation destination and was the host resort for the Alpine, Nordic and sliding events for the 2010 Winter Olympic and Paralympic Games. Located just steps from both mountain gondolas and in the center of the excitement of the pedestrian friendly Whistler Village. The hotel has been twice-named by Condé Nast as the #1 ski resort hotel in North America!
Back