507 West Main St Red River New Mexico
Located in Red River, Thunderbird Lodge is near ski lifts, within a 5-minute walk of Carson National Forest and Red River Ski Area. The front desk is staffed during limited hours. Free self parking is available onsite.