Country Inn & Suites by Radisson, Atlanta I-75 South, GA
Located in Morrow, Country Inn & Suites by Radisson, Atlanta I-75 South, GA is in the business district, a 3-minute drive from New Beginnings Community Bible Church and 5 minutes from Southlake Mall. This hotel is 13.7 mi (22.1 km) from Georgia International Convention Center and 15.1 mi (24.3 km) from Atlanta Motor Speedway.