Das Squirrel Tree Resort befindet sich in der Coles Corner in Leavenworth. Besuchen Sie auch das Squirrel Tree Restaurant and Lounge in der Unterkunft. WLAN und die Privatparkplätze an der Unterkunft nutzen Sie kostenfrei.
Kostenfreies WLAN und Premium-Sat-TV stehen Ihnen in der Unterkunft zur Verfügung. Die Zimmer verfügen über einen Kühlschrank, eine Mikrowelle, eine Kaffeemaschine und einen Sitzbereich.
Das Squirrel Tree Resort liegt 32 km vom Stevens Pass Mountain Resort und 24 km von der Innenstadt von Leavenworth entfernt.
In der Umgebung können Sie verschiedenen Aktivitäten wie Reiten, Angeln und Wandern nachgehen. Der nächstgelegene Flughafen ist der 56 km von der Unterkunft entfernte Pangborn Memorial Airport.