100 Northstar Dr. Truckee, CA 96161
8:30 - 4:00 weekends ~ 9:00 to 4:00 weekdays
Lake Tahoe's premiere mountain bike park!
Lake Tahoe's best skiing & winter snowsporting to the region. Tahoe's best mt bike park as well!
Northstar is one of the best ski resorts in Tahoe for Winter & Summer.Read more…