Super 8 Belen Nm (Belen) From US$52 (€38) per room The Super 8 Motel, Belen, N.M., is located 36 miles south of Albuquerque International Airport just off Interstate 25. This property is within walking distance of downtown Belen's shops and restaurants. The Super 8 Motel offers complim...