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, Residence Inn by Marriott Syracuse Downtown at Armory Square, United States of America (approx. 43.04882°, -76.15667°)


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