We have 1 hotel in Atlanta.
103 Empire Street
Offering a restaurant, Atlanta Inn - Atlanta, IL is located in Atlanta. Free WiFi access is available.Each room here will provide you with a TV, air conditioning and cable channels.
More on Atlanta .
Atlanta is a city in Logan County, Illinois, United States. The population was 1,692 at the 2010 census.