This Resort in Washington State's Little German Town Has Tree House-style Cabins, Stunning Mountain Views, and Cozy Fire Pits
Travel and Leisure
6,056 followers
last year
Sleeping Lady Mountain Resort is the ideal home base for exploring Leavenworth, Washington's Bavarian-inspired mountain town.