Advertisement
Super 8 Syracuse
Super 8 Syracuse
Address:
421 7th North Street, Liverpool, New York
Traveler Rating by TripAdvisor

Traveler Comments

LOCATION GREAT. SERVIVE AND COMFORT GOOD. WILL STAY THERE AGAIN. WOULD RECOMMEND, AND DID.