Hillside View Home, Truckee
https://hillside-view-home.usa8.info
Hillside View Home is located in Truckee, 9 miles from Northstar at Tahoe Resort and 6 miles from Chair #1. Each room includes a private bathroom. Summit Chair is 6 miles from Hillside View Home, and Chair #3 is 6 miles away.
Truckee, 96161, United States of America