Showing 1-1 of 1 Holiday Resorts
Christmas Tree Vineyard Lodge
Foresthill, California, United States
The lodge is ideal for those who enjoy nature and outdoor activities. When visiting the lodge in winter, park your vehicle at Foresthill's China Wall ... more
Resort features:
- Nature
- Cabins, Cottages, and Chalets
- Holiday