Squirrel Tree Resort is located at Coles Corner in Leavenworth. Guests can enjoy Squirrel Tree Restaurant and Lounge located on-site. Free WiFi is featured and free private parking is available on site.
Complimentary WiFi and premium satellite TV channels are available at the property. Guest rooms feature a refrigerator, microwave, coffee machine, and seating areas.
Squirrel Tree Resort is located 32 km from Stevens Pass Mountain Resort and 24 km from downtown Leavenworth.
Guests can enjoy va...rious activities in the surroundings, including horseback riding, fishing, and hiking. The nearest airport is Pangborn Memorial Airport, 56 km from the property.
|15251 U.S. Highway 2|
United States of America