Super 8 State College 2 stars

1663 South Atherton Street, State College, PA 16801, United States of America

Hotel image
Read more reviews for Super 8 State College