Holiday Inn Express & Suites is located at 165 Adventureland Dr NW, Altoona, IA-50009. Get step by step driving directions to Holiday Inn Express & Suites.
The following map shows the location of Holiday Inn Express & Suites
View details of Holiday Inn Express & Suites.