Genesee Grande Hotel and Suites Syracuse
1060 E Genesee St
Syracuse,
NY 13210
Near Syracuse University