MotelsHotels & ResortsMeeting Rooms

About Us

The Country Inn & Suites® by Radisson, Effingham, IL is conveniently located off I-70 and I-57 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 the Sculptures on the Avenue, many are within two miles of our location.

If you’re in Effingham for

Rep/Contact Info

Steve Baggett
General Manager