Holiday Inn Express & Suites Altoona
Phone Reservations & Inquiries: (888) 473-2797
 
 
 
 
 

Our Altoona, PA Hotel Site Map