1606 West Fayette
Effingham,
IL, United States
Effingham,
IL, United States
Rate and review Howard Johnson Express Inn - Effingham in Effingham, IL, United States!
Share your experiences at Howard Johnson Express Inn - Effingham with your friends or discover more Hotels in Effingham, IL, United States.