About Truckee, California
Northstar is located in the town of Truckee, CA, just seven miles outside of downtown. Truckee is at the heart of the Sierra Mountain, just twenty minutes from Lake Tahoe and is home to a variety of ski resorts, including Northstar, Squaw Valley, Tahoe Donner and Boreal.
Just like any ski town, Truckee offers a wide array of activites and events every month of the year, great restaurants and cute local shopping. You can find more about the events at www.allabouttruckee.com, restaurants at www.tahoesbest.com and shopping at www.truckee.com.