Northstar Ski Trails, Truckee
https://northstar-ski-trails.usa8.info
Located in Truckee, Northstar Ski Trails is 0.4 miles from Northstar at Tahoe Resort. Summit Chair is 11 miles away. The accommodation has a satellite TV. There is also a kitchen, equipped with a dishwasher, oven and microwave.
Truckee, 96161, United States of America