Holiday Inn Hotel and Suites Albuquerque North I 2
5050 Jefferson St Ne
ALBUQUERQUE 87109
United States of America

Available room types and prices

Holiday Inn Hotel and Suites Albuquerque North I 2


Location of the hotel

Holiday Inn Hotel and Suites Albuquerque North I 2