Quality Inn & Suites Albuquerque North near Balloon Fiesta Park is set in Albuquerque, within 5.2 km of Cliff's Amusement Park and 14 km of Bernalillo Metropolitan Courthouse.
Number of rooms: 80
5601 Alameda Boulevard Northeast, Albuquerque, NM 87113, United States