Glacier Lodge se encuentra a 10 minutos a pie de Estación de ski Whistler Blackcomb y está cerca de distintos lugares para realizar actividades de invierno, como snowboard, ski cross-country y paseos con llantas para deslizarte por la nieve. Puedes visitar el spa y disfrutar de tratamientos faciales o aromaterapia. Hay otros detalles increíbles, como una sala de fitness y un jardín. Los amantes del ski pueden acceder a diferentes servicios, como resguardo de equipos de ski y alquiler de equipos de ski.