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 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Ă©. […]

%d bloggers like this: