Super 8 by Wyndham Alamogordo is situated in Alamogordo. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The property is non-smoking and is located 30 km from White Sands National Monument.
€76
3204 North White Sands, Alamogordo
Show on the Map
Satellite Inn
Located 28 km from White Sands National Monument, Satellite Inn provides rooms with air conditioning in Alamogordo. This 1-star hotel offers room service, a 24-hour front desk and free WiFi. Guests can enjoy mountain views.
€105
2224 North White Sands Boulevard, Alamogordo
Show on the Map
Home2 Suites By Hilton Alamogordo White Sands
Located in Alamogordo and with White Sands National Monument reachable within 29 km, Home2 Suites By Hilton Alamogordo White Sands provides an outdoor swimming pool, non-smoking rooms, free WiFi and a shared lounge.