Your simple accommodation four miles from downtown Leavenworth and overlooking the Wenatchee River.
8401 US Highway 2 Leavenworth, WA 98826