• Cascade Lodge Whistler Canada

Cascade Lodge

Cascade Lodge is centrally located in Whistler and within walking distance to both Gondolas, shopping and world-class dining. There are 4 one-bedroom units and studio-style apartments.