Squirrel Tree Resort Resort
15251 U.S. Highway 2, Leavenworth, WA 98826, USA
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.