Cascade Lodge is a property in the Canada ski resort of Whistler. You can view more Whistler ski reviews or write your own review.
Average ratings from 1 review
Cascade Lodge is a property in the Canada ski resort of Whistler. You can view more Whistler ski reviews or write your own review.
Average ratings from 1 review
On the outskirts of the resort, close to the marketplace, though. Budget option, but has the facilities, like sauna, hot tub and pool. They are planning a refurbishment soon, so by next season it'll offer a fresher look. Linda 16 Dec 2009
Linda
Iglu Staff