|
The Westin Resort & Spa Whistler
The Westin Resort & Spa sits slopeside on Whistler Mountain, was named the #1 ski resort hotel in North America by Conde Nast Traveler in 2000 and in 2002, and is located approximatley 85 miles from the Vancouver International Airport.
Overall Rating:    
Customer Comments & Rating:
No Comments
Add your own review and rating:
|