Mountain Views at Northstar Townhouse, Truckee
https://mountain-views-at-northstar-townhouse.usa8.info
Located in Truckee, this vacation home and is 0.7 miles from Northstar at Tahoe Resort. The kitchen has a dishwasher and an oven, as well as a coffee machine. A TV with satellite channels and DVD player, as well as a CD player are provided.
Truckee, 96161, United States of America