Quality Inn and Suites Carrollton
The Quality Inn And Suites Carrollton is situated in Carrollton City, Illinois state, in the United States. Less than two miles from the NAACP, and three miles from the University of West Georgia. It offers breakfast, outside swimming pool (which you are able to use depending on the seasons),and a picnic area. Access to Internet at high speed. Pets are allowed on payment of a separate fee.