Chamonix Chalet, Truckee

Chamonix Chalet, Truckee
https://chamonix-chalet-truckee.usa8.info

Chamonix Chalet is located in Truckee, just 7 miles from Northstar at Tahoe Resort. Summit Chair is 6 miles away. All units have a satellite TV. There is also a kitchen, equipped with a dishwasher, oven and microwave.

11918 Chamonix Rd, Truckee, 96161, United States of America

Related Posts