Get directions to: Best Western Plus Icicle Inn, Leavenworth, WA
Restaurant address: 505 W Us Highway 2 Leavenworth, WA 98826, USA
Restaurant: Best Western Plus Icicle Inn