665 W. Locust Street , 61520, Canton, United States of America
Based on 76 reviews
Beds are decent and generally comfortable.
Rooms are clean and decent overall with okay beds.
Browse Canton Inn
traveller photo gallery