Where is The Parkview Hotel, Syracuse?

Where is The Parkview Hotel, Syracuse located?

The Parkview Hotel, Syracuse, New York, United States (approx. 43.04746°, -76.14097°)


Where is The Parkview Hotel, Syracuse on the map?