Located in Historic Old Town Albuquerque, across the street from the Indian Pueblo Cultural Center, and only seven miles from the Albuquerque International Airport (ABQ).
Holiday Inn Express & Suites Albuquerque Historic Old Town
2300 12th Street NW, Albuquerque, NM 87104 United States