Whistler Vacation Club at Twin Peaks

4365 Northlands Blvd., Whistler, British Columbia, Canada

Starts from
Whistler Vacation Resort at Twin Peaks is situated between the Whistler and Blackomb mountains. The area offers championship golf courses, more than 200 shops, 90 restaurants and bars, hiking trails, spas and one of the best mountain bike parks in the world. Whistler is home to Olympic Park and the only verticle mile of skiing in North America.