Located in Truckee, CA, a popular recreational destination for Bay Area travelers. The property is situated near popular tourist attractions and prime destinations such as Northstar and Palisades Tahoe ski resorts, Martis Camp, downtown Truckee, and a host of outdoor activities. Conveniently located near major transportation routes including I-80, CA 267, the Truckee Airport, as well as newly constructed bike lanes.
Continue reading