This Resort in Washington State's Little German Town Has Tree House-style Cabins, Stunning Mountain Views, and Cozy Fire Pits
2023-01-10
1
Sleeping Lady Mountain Resort is the ideal home base for exploring Leavenworth, Washington's Bavarian-inspired mountain town.