Cascade Lodge se encuentra en el centro de Whistler, a 4,1 km de Nicklaus North Golf Course y a 4,8 km de Alpha Lake Park. Este hotel de 3 estrellas ofrece recepción 24 horas. Hay wifi gratis y se ofrece parking privado por un suplemento.
Las habitaciones incluyen aire acondicionado, TV con canales por cable, nevera, cafetera, ducha, artículos de aseo gratuitos y armario. Cada habitación tiene hervidor y baño privado con bañera de hidromasaje y secador de pelo. Algunas habitaciones también están equipadas con cocina con horno. Todas las habitaciones cuentan con lavavajillas.
Cerca del alojamiento hay puntos de interés como Whistler Village, Whistler Medals Plaza y Whistler Sliding Centre. El aeropuerto más cercano (Base de hidroaviones de Coal Harbour, Vancouver) está a 121 km del alojamiento.