Description: This cozy studio is located in Cascade Lodge at Whistler Village North. The Village offers great dining, shopping and nightlife with the ski lifts only a short walk away. This property also features many great amenities to make your mountain vacation ve