Super 8 Liverpool/Clay/Syracuse Area 2 stars

7360 Oswego Rd off Ex 38, Liverpool, 13090, United States of America

Hotel image
Read more reviews for Super 8 Liverpool/Clay/Syracuse Area