• Tue. Jan 19th, 2021

Idaho

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

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

Schweitzer 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…