Country Garden & Suites offers air-conditioned accommodation in Benton. This 4-star hotel offers a 24-hour front desk. The hotel features both free Wi-Fi and free private parking.
Number of rooms: 39
711 West Main Street, Benton, IL 62812, United States