Squirrel Tree Resort Resort
15251 U.S. Highway 2, Leavenworth, WA 98826, Estados Unidos
El Squirrel Tree Resort se encuentra en Coles Corner, en Leavenworth. El establecimiento alberga el salón restaurante Squirrel Tree. Hay Wi-Fi gratuita y aparcamiento privado gratuito.