Location. Comfort Suites Canton is located in central Canton, close to St. Lawrence University. Regional points of interest also include State...