Lake Chalet, Truckee

Lake Chalet, Truckee
https://lake-chalet.usa8.info

Lake Chalet is located in Truckee, 16 miles from Northstar California Ski Resort, 16 miles from Northstar at Tahoe Resort, and 4.1 miles from Donner Ranch Chair #4. This vacation home has accommodations with a balcony.

Truckee, CA 96161, United States of America

Related Posts