Description: Located in the Whistler Mountains, Cascade Lodge is a perfect place for your next vacation. Enjoy relaxing in one of the resort's two hot tubs or go swimming in the outdoor heated pool. There is also a laundry facility, meeting room, sauna, and internet