Situé à Whistler, à 3,5 km du parcours de golf Nicklaus North et à 500 mètres du centre, le Whistler Vacation Club at Twin Peaks propose des hébergements climatisés avec connexion Wi-Fi gratuite et piscine avec vue. Il possède un ascenseur et une terrasse bien exposée. Toutes les chambres comprennent une terrasse.
Tous les logements disposent d'un balcon, d'une cheminée, d'un coin salon, d'une télévision à écran plat et d'un lave-linge. Leur salle de bains privative est pourvue d'un spa et de peignoirs. Un four, un micro-ondes, un grille-pain, une machine à café et une bouilloire sont également fournis. Le linge de lit et les serviettes de toilette sont fournis.
Vous séjournerez à proximité du village de Whistler, du centre commercial Whistler Medals Plaza et de la bibliothèque de Whistler. L'aéroport international de Vancouver, le plus proche, est implanté à 134 km.