Offering a sun terrace and fitness centre, Delta Inn is situated in Effingham in the Illinois Region. Guests can enjoy the on-site bar. Free WiFi is offered throughout the property and free private parking is available on site.
Right off of Interstate 57/70 and offering a sun terrace and fitness cen Read more
Offering a sun terrace and fitness centre, Delta Inn is situated in Effingham in the Illinois Region. Guests can enjoy the on-site bar. Free WiFi is offered throughout the property and free private parking is available on site.
Right off of Interstate 57/70 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.
Number of Rooms: 62