Situé dans le village de Whistler, cet établissement dispose d'une salle de sport et d'un bain à remous. Tous les logements comprennent une cuisine. Une connexion Wi-Fi est disponible gratuitement. Le centre de conférences de Whistler se trouve à 600 mètres.
Chaque logement du Town Plaza Suites by Golden Dreams possède un balcon offrant une vue sur la montagne. Le salon confortablement meublé comprend une télévision à écran plat et une cheminée. Un lave-linge et un sèche-linge sont également à votre disposition.
La télécabine Blackcomb Excalibur est accessible en 10 minutes à pied. Le lac perdu se trouve à seulement 2 km du Whistler Town Plaza Suites.