Microtel Inn & Suites-Sayre, PA 2 stars

1775 Elmira Street, Sayre, PA 11840, United States of America

Hotel image
Read more reviews for Microtel Inn & Suites-Sayre, PA