Remove Ads

Photo of Holiday Inn Express Hotel & Suites Albuquerque - North Balloon Fiesta Park, an IHG hotel

4.2
58 votes

Holiday Inn Express Hotel & Suites Albuquerque - North Balloon Fiesta Park, an IHG hotel

5401 Alameda Boulevard Ne, Albuquerque, New Mexico 87113 USA

Add Photo

Guestroom

Remove Ads

Claim copyright