Welcome to a hotel in Alamogordo NM where you can feel comfortable and at home near some amazing attractions, Super 8 Alamogordo. We`re conveniently located on Highway 70/54 and are pleased to meet your needs for a single-night or extended stay in this vibrant area. When you choose us over other Alamogordo NM hotels, you get the best value possible and will stay close to White Sand National Monument, the Space Museum and the National Solar Observatory. Also close at hand are Holloman Air Force Base, Three Rivers Petroglyph Site, Lincoln National Forest, Oliver Lee Memorial State Park and so much more. You simply can`t go wrong visiting this area.