Fitness Facility
Photo of 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 USA
2300 12th Street NW, Albuquerque, New Mexico 87104 USA
Fitness Facility