Where is Red Roof Inn Syracuse?

Where is Red Roof Inn Syracuse located?

Red Roof Inn Syracuse, New York, United States of America (approx. 43.09118°, -76.09249°)


Where is Red Roof Inn Syracuse on the map?