Business Membership Directory

Schweitzer Mountain Resort

Categories

ResortSki Resorts

About Us

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

Disclaimer:
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.