Schweitzer, the largest ski resort in Washington and Idaho, has announced the opening of its news hotel, the Humbird.
February 9, 2022
Stories this photo appears in:
February 9, 2022 1 a.m.
Schweitzer’s new hotel opens its doors
The boutique 31-room property provides ski-in/ski-out access to Schweitzer’s 2,900 acres of skiable terrain