Nestled in the eastern side of Washington’s Cascade Mountain Range, Mountain Springs Lodge takes advantage of the natural beauty to upgrade your getaway experiences.
Conveniently located 20-40 minutes, depending on weather, from downtown Leavenworth, Washington.