Northstar California Resort

Venues & Places
Truckee California 96161

Show Phone Number

Claim listing Northstar California Resort? Claim Profile
Get Directions View On Larger Map
  • Company Name
  • Northstar California Resort
  • Website
  • Online Social Profiles
  • Phone Number
  • (800) 466-6784
  • Location
  • 5112 Northstar Dr
    Truckee, CA 96161
    United States

    Categories

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




Join Our Newsletter