Photos for Holiday Inn Express & Suites Albuquerque Historic Old Town, an IHG Hotel
Holiday Inn Express & Suites Albuquerque Historic Old Town, an IHG Hotel
2300 12th Street NW, Albuquerque, New Mexico 87104-2426 USA
2300 12th Street NW, Albuquerque, New Mexico 87104-2426 USA