Where is Microtel Inn & Suites by Wyndham Syracuse Baldwinsville?

Where is Microtel Inn & Suites by Wyndham Syracuse Baldwinsville located?

Microtel Inn & Suites by Wyndham Syracuse Baldwinsville, Microtel Inn & Suites by Wyndham Syracuse Baldwinsville, United States of America (approx. 43.15053°, -76.34464°)


Where is Microtel Inn & Suites by Wyndham Syracuse Baldwinsville on the map?