Description: Enjoy the serenity that awaits you at this beautiful exciting resort within Whistler Village. Cascade Lodge is a perfect retreat from your every day life. Tucked within Whistler Mountain, you will find everything you need to accomidate you on your next gr