Twin Peaks Resort by Whistler Vacation Club
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.
Twin Peaks Resort