• Sun. Sep 27th, 2020

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…