The Great Escape, Truckee
https://the-great-escape-truckee.usa8.info
The Great Escape is located in Truckee, just 8 miles from Northstar at Tahoe Resort. Summit Chair is 6 miles from the property. The accommodation features a TV and DVD player. There is also a kitchen, equipped with a dishwasher and oven.
Truckee, 96161, United States of America