North Cascades Lodge at Stehekin

The North Cascades Lodge at Stehekin

Be one of the privileged few!

Stehekin is a remote community at the head of Lake Chelan, in Lake Chelan National Recreation Area, part of the North Cascades National Park Complex in Washington state.  In an age of easy access to nearly everywhere in the United States and ever-present cell phones, Stehekin remains an anomaly, a slice of life left over from when things were simpler.

North end of Lake Chelan in North Cascades National Park.

Jobs in the Spotlight