Holiday Inn Express and Suites - Stroudsburg 3 stars

1863 West Main Street, Stroudsburg, PA 18360, United States of America

Hotel image
Read more reviews for Holiday Inn Express and Suites - Stroudsburg