Schweitzer Mountain Resort to Open “Sky House” Lodge December 16

Schweitzer Sky House LodgeSchweitzer Mountain Resort, the largest family-friendly ski resort in Idaho and Washington, will open the much-anticipated Sky House summit lodge on Friday, December 16. Skiers and snowboarders that visit this winter season will enjoy the added amenities this two-story lodge provides, including a restaurant and full-service bar called The Nest, and the Red Hawk cafĂ©. Situated at the peak of Schweitzer Mountain, the Sky House will be open year-round featuring stunning 360-degree views of the Selkirk Mountains, Lake Pend Oreille and the entire resort. Continue reading “Schweitzer Mountain Resort to Open “Sky House” Lodge December 16″