Canton inn Inn Canton, Illinois
Set in Canton, Canton inn offers accommodation 1.7 km from Westview Acres and 2.9 km from East Lawndale. Free Wi-Fi is offered throughout the property.
Number of rooms: 9
665 West Locust Street, Canton, IL 61520, United States