Schweitzer Mountain Resort
Schweitzer Mountain Resort is located in the Panhandle of North Idaho. Schweitzer is the largest ski resort in Idaho and Washington, boasting over 2900 acres of terrain and incredible views. Schweitz
The views and opinions of our members do not necessarily reflect the views and opinions of the Greater Spokane Valley Chamber of Commerce.
Any official position taken by the Greater Spokane Valley Chamber of Commerce goes through our Government Action committee with official vote of the Board.