Econo Lodge Altoona

2906 Pleasant Valley Blvd
Altoona
Pennsylvania
United States