Jade House, Truckee

Jade House, Truckee
https://jade-house.usa8.info

Jade House is located in Truckee, just 9 miles from Northstar at Tahoe Resort. Chair #1 is 5 miles from the property. All units include a TV. There is also a kitchen, fitted with a microwave and refrigerator. Jade House also includes a sauna.

Truckee, 96161, United States of America

Related Posts