Where to find the Country Inn & Suites by Radisson, Effingham, IL
The Country Inn & Suites in Effingham is located near I-70, I-57, and Route 33. Take advantage of the Effingham Amtrak station, just 10 minutes away, for convenient transportation throughout the region. A Greyhound bus station is only six minutes away. Our hotel is situated within walking distance of various restaurants, a Walmart Supercenter, and the Thelma Keller Convention Center.