Economy Inn Alamogordo
Alamogordo -> New Mexico -> Mountain -> West -> the USA
NM 88310 508 South White Sands Boulevard, Alamogordo, NM 88310, United States of AmericaEconomy Inn Alamogordo on the map
Economy Inn Alamogordo. Hotel in Alamogordo
Located 4 miles from New Mexico Museum of Space History, this motel features rooms with free Wi-Fi. White Sands National Monument is 12 miles away. Each room provides a flat-screen cable TV at Economy Inn Alamogordo.
Price from $44
Photos of Economy Inn Alamogordo. Alamogordo
The Information about Alamogordo, New Mexico, the USA
. Economy Inn Alamogordo in the Alamogordo, New Mexico on the detailed map.