7.3/10
Good
19 reviews
Free Wi-Fi
This Chenoa, IL hotel is just off Interstate 55. It features a daily continental breakfast, free Wi-Fi and pet-friendly guest rooms. A flat-screen TV is provided in each simply styled room at Super 8 by Wyndham Chenoa.
Number of rooms: 44
505 Hoselton Drive, Chenoa, IL 61726, United States