Karta Vacation Rentals
In the south end of Alamogordo, New Mexico — a family-friendly hotel off White Sands Blvd. Minutes from White Sands National Park, the International Space Hall of Fame and the New Mexico Museum of Space History, with White Sands Regional Airport a short drive away.