Quantcast
logo

Mountain Home Lodge

About the Inn

Mountain Home Lodge offers the traditional joys of Bed & Breakfast while accommodating resort enthusiasts. Located in gorgeous Leavenworth, WA, this inn is exactly what you’re looking for.

8201 Mountain Home Rd Leavenworth, Washington