Northstar Ski Chalet, Truckee

Northstar Ski Chalet, Truckee

Northstar Ski Chalet, Truckee
https://northstar-ski-chalet.usa8.info

Northstar Ski Chalet offers accommodations in Truckee. The property features views of the mountains and is 656 yards from Northstar at Tahoe Resort. The kitchen is equipped with a dishwasher and an oven, as well as a coffee machine.

Truckee, 96161, United States of America

Related Posts