Airbnb
Icicle Creek Chalet
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