Stay in an authentic cedar log cabin and discover rustic luxury in the Cascade Mountains. Here, you can golf, ski or simply relax. Located at Kahler Glen Golf and Ski Resort, we are just 18 miles West of Leavenworth and close to Stevens Pass ski area. We are minutes from Lake Wenatchee State Park known for its family-friendly beach or for renting kayaks for a tranquil paddle. This is a cross roads between outdoor activities and bustling town festivals.