Lake Escape, Truckee
https://lake-escape.usa8.info
Located in Truckee, Lake Escape is 9 miles from Northstar at Tahoe Resort. Summit Chair is 3.3 miles away. All units include a TV. There is also a kitchen, fitted with a dishwasher and oven.
14660 Denton Avenue, Truckee, 96161, United States of America