Holiday Inn Express & Suites Alamogordo Highway 54/70, an IHG Hotel is offering accommodations in Alamogordo. With free WiFi, this 2-star hotel offers a 24-hour front desk and a business center. The property is non-smoking throughout and is located 14 miles from White Sands National Monument. The hotel offers guests a spa and wellness center with a fitness center, a hot tub and an indoor pool.