Northstar at Tahoe Resort Hotels & Rentals: Hotels | Activities: Mountain Biking & Cycling, Skiing & SnowboardingBRIEF | MAP
5001 Northstar Drive
Truckee, CA 96161
Northstar® Resort is now a year-round destination resort attracting hundreds of thousands of ski/snowboard and mountain biking enthusiasts each year. And, the resort is proud to be called home to the largest snowmaking system on the north shore of Lake Tahoe, one of the nation's top terrain parks, a new base area village offering 35 unique shops and restaurants, movie theaters, and the largest lift-served mountain bike park in northern California.