Situé à 4 km du point de départ du sentier Skyline Divide, cet établissement Whistler Peak Lodge Glacier de 197 m² attire les clients avec un jacuzzi, garantissant un séjour plus relaxant.
Le Glacier Ski Shop se trouve à 25 minutes de marche de la villa.
Une cuisine complète, ainsi qu'un coin repas, sont disponibles pour les repas. Les environs sont populaires pour une randonnée, un ski alpin et une pêche à villa.