Across the street from the ordinary.
Twin Peaks at The Whistler Vacation Club is an exclusive club in Whistler resort. Explore and book luxurious accommodations and find exclusive club events.
Discover everything there is to see and do in Whistler with our complete guide to local dining, activities, attractions, shopping, transportation, amenities, health & wellness, and more.