Where is Residence Inn by Marriott Syracuse Downtown at Armory Square?

Where is Residence Inn by Marriott Syracuse Downtown at Armory Square located?

Residence Inn by Marriott Syracuse Downtown at Armory Square, New York, United States (approx. 43.04882°, -76.15667°)


Where is Residence Inn by Marriott Syracuse Downtown at Armory Square on the map?