508 South White Sands Boulevard, Alamogordo, United States
Frequently asked questions
Are there any must-see attractions in the vicinity of the Economy Inn Alamogordo?
Highly rated landmark International Space Hall of Fame set 6 km from the Economy Inn Alamogordo, as well as Tularosa Basin Museum of History placed nearly a 25-minute walk away are well worth visiting.