This stunning Gold Crown Resort is located in the resort village of Whistler, surrounded by the spectacular mountains of British Columbia. With over 1 vertical mile of ski slopes, the area is home to the longest ski runs in North America. Whistler is home to many local attractions including several championship golf courses, many shops and fine restaurants, and the base lifts for both the local...