Hotel Econo Lodge Airport 1 STAR AND A HALF

  5396 south bay road, 13212  North syracuse, , 5396 south bay road, 13212 Latitude: 43.1141165660025; Longitude: -76.1432607402094