Description: This simply wonderful mountain retreat is the perfect place to come and rejuvenate and relax. There are spectacular surroundings as well as first rate accommodations at Cascade Lodge. You are at the base of Whistler Mountain which has some of the best act