Microtel Inn & Suites by Wyndham Syracuse Baldwinsville 2 stars

131 Downer Street, Baldwinsville, NY 13027, United States of America

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