Situated just off I-72 and US-51, the Country Inn & Suites by Radisson, Decatur, IL makes it easy to reach area attractions, including Millikin University and downtown Decatur. If you’re looking for outdoor activities, Rock Springs Nature Center is a great spot for hiking and bird watching. Here with your family? Make the 15-minute drive to the Children’s Museum of Illinois for interactive fun.
12
Apr
2025
