Los apartamentos del Alpenglow Lodge están ubicados en la zona Village North de Whistler y cuentan con piscina al aire libre, sauna seca y bañera de hidromasaje.
Además, cada apartamento del Alpenglow tiene cocina bien equipada con fogones, horno, microondas y nevera pequeña. Los estudios deluxe incluyen 1 sofá cama, mientras que todos los apartamentos tienen patio con vistas espectaculares a las montañas.
El Alpenglow Lodge alberga un centro de fitness. Cuenta con aparcamiento subterráneo. Hay restaurantes, cafeterías, una tienda de alimentación y una licorería a poca distancia a pie.
El circuito para bicicletas de montaña de Whistler se halla a 700 metros, mientras que la plaza olímpica de Whistler queda a 300 metros.