Telephone
Address
Air Force Inns
1040 W New Mexico Ave.
Alamogordo, NM, United States
88330
Hours
Not ProvidedBase
Holloman Air Force Base