Natapoc Lodge is the luxurious rustic vacation destination located near Leavenworth Village and Lake Wenatchee, in the heart of Washington’s Cascade Mountain Range. Located on the banks of historic Nason Creek and gifted with over 300 days of Sunshine, the Lodge is a quick 90 minute drive from Seattle, 15 minutes outside the Bavarian Village of Leavenworth and 20 minutes from Stevens Pass Ski Resort.