Categories

MotelsFood & Beverage - RestaurantsHotels & ResortsMeeting Rooms

About Us

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. The Holiday Inn Effingham hotel is also attached to the Thelma Keller Convention Center together offering 37,000 square feet of flexible meeting space onsite.

Images

Front Desk
Two Queen Beds
One King Bed
Meeting Rooms
TK Grille
Indoor Pool and Hot Tub
Fitness Center
Fitness Center