Leavenworth, WashingtonLeavenworth River Haus
Leavenworth River Haus
4 Stars
9411 Lone Pine Orchard Road LeavenworthWashington 98826, Leavenworth, Washington, USA
Leavenworth River Haus is situated in Leavenworth. Guests have access to free WiFi. This holiday home has a TV, a seating area, a kitchen with a dishwasher and 4 bathrooms with a bath. Wenatchee is …
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms