Squirrel Tree Resort
Leavenworth hotel walkable to Kahler Glen Golf & Ski Resort
Reviews
8.6 out of 10
Excellent
Popular amenities
8.4 out of 10
Guests loved the amenities.
Explore the area
15251 U.S. Highway 2, Leavenworth, WA, 98826
- Kahler Glen Golf & Ski Resort9 min walk
- Lake Wenatchee State Park7 min drive
- Lake Wenatchee Beaches12 min drive