Situé à 6 km du New Mexico Museum of Space History, l'établissement Economy Inn Alamogordo propose des chambres avec connexion Wi-Fi gratuite. Le monument national de White Sands est à 19 km.
Les chambres disposent tous d'une télévision par câble à écran plat, d'un micro-ondes et d'un réfrigérateur.
L'établissement met à votre disposition une réception ouverte 24h/24 ainsi qu'un distributeur automatique de boissons sur place.
L'Holloman Air Force Base se trouve à 10 km de l'Economy Inn Alamogordo, tandis que l'université d'État du Nouveau-Mexique est à 6 km.