Holiday Inn Effingham, Effingham

Holiday Inn Effingham, Effingham
https://holiday-inn-effingham.usa8.info

Just off Interstate 57 and adjacent to the Thelma Keller Convention Center, this Effingham hotel features guest rooms with 37-inch flat-screen TVs and free Wi-Fi. An indoor pool and hot tub are featured on site.

1301 Avenue Of Mid America, Effingham, IL 62401, United States of America

Related Posts