The Willard Munger Inn is located at Spirit Mountain Ski Resort features rooms with cable TV, refrigerator and microwave. It has new courtyard with rock garden, fire ring and complimentary grills. Skiing, hiking, biking, and snowmobiling are activities.