Description: Located in Whistler, British Columbia. Cascade Lodge is a beautiful resort lodge with all of the amenities you need for your next getaway to paradise. Perfect for a small family this resort has entertainment galore. Between golfing in the summer or skii