Holiday Inn Express & Suites ALBUQUERQUE-N. BALLOON FSTA PK
Address:
5401 Alameda Boulevard NE, Albuquerque, NM 87113
Phone:
(877) 410-6681 Hotels & Motels, Holiday Inn
Other Businesses:
- Baymont Inn and Suites Albuquerque at 5101 Ellison NE, Albuquerque, NM 87109
- El Camino Motor Hotel at 6801 4th St NW, Albuquerque, NM 87107
- Holiday Inn Hotel & Suites ALBUQUERQUE-NORTH I-25 at 5050 Jefferson Street NE, Albuquerque, NM 87109
- Knights Inn Downtown Albuquerque at 801 Central Avenue Northeast, Albuquerque, NM 87102
- Comfort Inn Airport at 2300 Yale Blvd Se, Albuquerque, NM 87106