Northstar is located off of Highway 267, halfway between Truckee and Lake Tahoe, just a 15-minute drive from each. Nestled at the base of Northstar California Resort and Northstar Village, this neighborhood community provides shopping, dining, entertainment, and adventure at your fingertips. Whether you’re looking for luxury or ski in ski out access, Northstar vacation rentals are sure to please anyone in search of a mountain getaway.
Northstar
Truckee, California, United States