Displaying 1 Hotels in Altoona
Holiday Inn Express Altoona
Located minutes from downtown, our Altoona hotel is the perfect place to stay when doing business in the area. We have meeting rooms available for your every business need.
4.5 /5 (294 reviews)
3306 Pleasant Valley Boulevard, Altoona, PA 16602, United States
Hotel Reservations : 1 888 465 4329 | Hotel Front Desk : 1-814-9449661