Nestled in the heart of the Central Cascades of beautiful Washington state, Squirrel Tree is the perfect destination for travelers and outdoor enthusiasts. This rustic-chic, comfortable inn offers a full resort experience - classic American dining, a lively bar and lounge, a cafe with freshly roasted beans and gourmet beverages. Don't forget about the patio and grounds with a lovely mountain view! The Squirrel Tree is only a short drive away from Seattle, Lake Chelan, Stevens Pass Ski Resort, Fish Lake and the famous town of Leavenworth! Golfing, skiing, snowboarding, sledding, snowmobiling, climbing, rafting, paddle boarding, horseback riding, hiking, biking, hunting and fishing are all easily accessible from the resort.