Microtel Inn & Suites by Wyndham Altoona 2.5 stars

1601 Valley View Blvd., Altoona, PA 16602, United States of America

Hotel image
Read more reviews for Microtel Inn & Suites by Wyndham Altoona