Com uma piscina exterior, sauna seca e banheira de hidromassagem, os apartamentos Alpenglow Lodge estão localizados em Whistler Village North.
Cada apartamento do The Alpenglow possui uma cozinha bem equipada com fogão, forno, micro-ondas e um pequeno frigorífico. Os Estúdios Deluxe têm um sofá-cama e todos os apartamentos têm um pátio para desfrutar de vistas espectaculares para as montanhas.
Os hóspedes podem desfrutar do centro de fitness no local do Alpenglow Lodge. Está disponível estacionamento subterrâneo. Restaurantes, cafés, uma mercearia e uma loja de bebidas estão todos a uma curta caminhada.
O Whistler Mountain Bike Park fica a 700 metros, enquanto o Whistler Olympic Plaza está a 300 metros.