Riverside Cabin Rental with a Hot Tub in Leavenworth, Washington — photo 2

Riverside Cabin Rental with a Hot Tub in Leavenworth, Washington

The Riverside cabin building located in Leavenworth, Washington, United States is the perfect vacation rental for some quality time away. The new cabin rental is a private log cabin that can accommodate up to 8 guests with 2 private bathrooms, a half-bath, kitchen, and so much more. During your vacation stay, you'll have the entire mountain cabin building to yourself.