Northstar California Resort

Venues & Places
Truckee, California, 96161

Show Phone Number
Claim listing Northstar California Resort? Claim Profile
  • Company Name
  • Northstar California Resort
  • Visit Website
  • Online Social Profiles
  • Phone Number
  • (800) 466-6784
  • Location
  • 5112 Northstar Dr
    Truckee, California, 96161
    United States

Northstar California Resort

A year-round mountain resort in Lake Tahoe, California, featuring 3,170 skiable acres, 20 lifts, 100 ski/snowboard trails, 8 of the nation's best terrain parks, the largest and most powerful snowmaking system in Lake Tahoe, and the largest lift-served mountain bike park in California.

Northstar California Resort Specialties

Request Information About Our Specific Specialties

Click Your State For Costco Roadshows