Holiday Inn & Suites Albuquerque North

Within a short drive of Balloon Fiesta Park, in Albuquerque, New Mexico, this hotel offers an indoor pool with a 2-story water slide and an on-site restaurant.

122 rooms from $85.99 to $204.99

About Holiday Inn & Suites Albuquerque North