Where is Hotel Skyler Syracuse?

Where is Hotel Skyler Syracuse located?

Hotel Skyler Syracuse, New York, United States of America (approx. 43.04406°, -76.13639°)


Where is Hotel Skyler Syracuse on the map?