Whether travelling for business or pleasure, come enjoy a taste of Illinois hospitality at the Holiday Inn Effingham hotel located in the œCrossroads of America right off of Illinois Interstates 57 and 70.
17
May
2026
