Whistler Vacation Club at Twin Peaks is a property conveniently located within walking distance of both gondolas, world class dining and shopping in Whistler Village. The property is a spectacular mixture of mountain scenery and convenience.
Our spacious, alpine styled, fully furnished, two bedroom and one bedroom condominiums are steps away from the Whistler vibe, pedestrian friendly Village Stroll and full access to Whistler adventure including the world famous Olympic Park.
CLOSED FOR RENOVATIONS
Twin Peaks plans to re-open Dec 2020 - Jan 2021