Mountain View Lodge features beautiful views from a quiet street in the Ski Hill neighborhood of Leavenworth. Bring your family or group to enjoy our 3600 square foot home set on 1 acre.
Walk, bike, or drive down the hill to visit the restaurants and shops located downtown.
Things to keep in mind
- No smoking
- No pets
- No parties or events