6520 S Lee St Morrow Georgia
With a stay at Drury Inn & Suites Atlanta Morrow in Morrow, you'll be within a 5-minute drive of The National Archives at Atlanta and Southlake Mall. Featured amenities include a business center, express check-out, and dry cleaning/laundry services. Free self parking is available onsite.