Right off of Interstate 5770 and offering a sun terrace and fitness centre, Best Western Delta Inn is situated in Effingham in the Illinois Region Free WiFi is offered throughout the property and free private parking is available on site All rooms come with Refrigerator and Microwave You will find a 24-hour front desk at the property An olympic size indoor heated pool, and fitness room onsite