Glacier Lodge Resort, que cuenta con piscina al aire libre, centro de fitness, jardín y terraza, se encuentra en el barrio de Upper Village, en Whistler, a solo 4,2 km de Nicklaus North Golf Course. Se ofrece wifi gratis en todo el alojamiento y parking privado en el propio alojamiento.
El apartamento de 2 dormitorios cuenta con sala de estar con TV de pantalla plana con canales por cable, cocina totalmente equipada con nevera y microondas, y 1 baño con bañera de hidromasaje. Hay toallas y ropa de cama en el apartamento.
La recepción ofrece información en todo momento, y el personal habla inglés y español.
El apartamento ofrece bañera de hidromasaje. Hay barbacoa en el propio alojamiento, y cerca se puede practicar senderismo y esquí.
Cerca del alojamiento hay puntos de interés como Whistler Medals Plaza, Whistler Village y Whistler Sliding Centre. El aeropuerto más cercano (Aeropuerto internacional de Vancouver) está a 135 km del alojamiento.