at 5050 Jefferson St NE, Albuquerque , 87109 United States
110 FB users likes Holiday Inn Hotel & Suites Albuquerque-North I-25, set it to 64 position in Likes Rating for Albuquerque, New Mexico in Hotel & Lodging category
Holiday Inn Hotel & Suites Albuquerque-North I-25 is Albuquerque based place and this enity listed in Hotel category. Located at 5050 Jefferson St NE NM 87109. Contact phone number of Holiday Inn Hotel & Suites Albuquerque-North I-25: (505) 944-2222