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

Travel packages from Saudi Arabia