Advertisement
Super 8 Syracuse/Clay/Liverpool
Super 8 Syracuse/Clay/Liverpool
Address:
7360 Oswego Rd., Liverpool, New York
Traveler Rating by TripAdvisor