Conveniently located off I-70 and I-57, the Country Inn & Suites by Radisson, Effingham, IL is just a nine-minute walk from the Thelma Keller Convention Center. As a major junction in central Illinois, Effingham boasts a variety of restaurants, shops and local attractions like The Cross and Sculpture on the Avenue, and many are within two miles of our location.
Baggage storage,Live TV,Meeting Rooms,Wheelchair accessible,Active Military Discounts,Family Rooms,Accepts credit cards,Accepts debit cards
Based on 0 Reviews
Add Review