Mountain Home Lodge is located 2 miles from Leavenworth Washington. The 12 accommodation resort catering to adults, offers NW cuisine, private cabins, suites and guest rooms. Amenities include: heated swimming pool, tennis, 40 miles of trails for biking and hiking. The Lodge hosts many family reunions & corporate retreats.
No items found.