Located in Whistler (Village North), Whistler Vacation Club at Twin Peaks is within a 15-minute walk of Whistler Blackcomb Ski Resort and Whistler Village Gondola. Featured amenities include a business center, laundry facilities, and an elevator (lift). Self parking (subject to charges) is available onsite.
Health & Fitness
Total price for 1 night, 2 guests, 1 room