Love the Finest Atlanta metro attractions with of the visitors once you live at the Country Inn & Suites® from Radisson, Atlanta I-75 South, GA. Situated in Morrow, our resort is conveniently located 18 miles southeast of downtown Atlanta and much less than 2 miles from Hartsfield-Jackson Atlanta International Airport (ATL).