Holiday Inn Express & Suites Albuquerque Historic Old Town
3.5
1

Holiday Inn Express & Suites Albuquerque Historic Old Town

2300 12th St NW, Albuquerque, United States