The Westin Resort and Spa is an upscale Whistler hotel located in
Whistler Village. Although it is close to the gondolas, it is
situated in a relatively quiet area of the village. The hotel has
a restaurant and spa.
Westin Resort and Spa
The hotel is part of the Westin chain of hotels.