The Eagles Nest, Truckee
https://the-eagles-nest-truckee.usa8.info
Located in Truckee, The Eagles Nest is 10 miles from Northstar at Tahoe Resort. Chair #1 is 3.9 miles from the property. The accommodation is equipped with a satellite TV. There is also a kitchen, equipped with a dishwasher.
Truckee, 96161, United States of America