Comfort Suites Altoona Más información de los hoteles dentro de poco tiempo. The hotel is conveniently located off of I- 99 in the heart of the Allegheny Mountains. ... Ahorra hasta 60%