Recent Searches
Clear

Learn more about our Covid-19 response.

Read More
Northstar
Northstar

Northstar

Located north of beautiful Lake Tahoe, ski resort Northstar has 3,170 acres (1,283 hectares) of terrain, 100 trails, and a base village with 35 shops and restaurants, a giant ice-skating rink, and a movie theater. With lift-accessed mountain biking and more in the summer, Northstar offers year-round fun for all ages.

Learn more
960 Northstar Dr, Truckee , California, USA, 96161

No results found. How about searching for another attraction?