Just 25 minutes from downtown Truckee, The Lodge at High Meadow Ranch is a remarkable retreat that breathes timelessness, authenticity, self-sufficiency, and
240 Acres of pure Colorado splendor. Absolutely unique: all but one small section of the property is surrounded by National Forest. Water rights. Mineral