Sleeping Lady Property Map
Explore Before You Arrive
Explore Sleeping Lady Mountain Resort from anywhere in the world. Tucked along the foothills of the Cascade Mountains in Leavenworth, Washington, our environmentally friendly resort features rustic yet luxurious accommodations, an organic garden, a spa, healthful dining and so much more. Get a sense of what awaits you – and then book your stay with us.