Whistler Vacation Club

The premiere vacation ownership company in Whistler, BC. Located in the heart of the village. Nightly and weekly rentals at Twin Peaks resorts. Timeshare extrordinare at North America's No.1 ski resort.

*
4365 Northlands Blvd
Whistler
ca
(800) 665-5858
(604) 932-6999