Schweitzer Mountain Resort

The Inland Northwest’s largest ski resort, featuring 2,900 acres, lodging, dining and lots of family activities

Visit site: schweitzer.com