Willard Munger Inn

Located  at the foot of The Spirit Mountain Ski Resort on The Beautiful Willard Munger State Trail. Easy access to the St. Louis River and Cross Country Ski Trails.