Popular accommodations in Chenoa
HotelAccommodates 10
Super 8 by Wyndham Chenoa
This Chenoa, IL hotel is just off Interstate 55. It features a daily continental breakfast, free Wi-Fi and pet-friendly guest rooms.Book nowfrom $55 per night