Airbnb
Icicle Creek Chalet - Houses for Rent in Leavenworth, Washington, United States
Entire home/apt in Leavenworth, US. Icicle Creek Chalet is a lovely home right next to Leavenworth Golf Course and the Wenatchee river on Icicle Road, just minutes away from downtown.
See this content immediately after install