This is the Amtrak station, which is also called Brookwood Station. It's located at the corner of Peachtree Street and I-85, just south of Deering Road. Travelers can catch the train from here to New Orleans and also to Washington D.C. Trains run 7 days a week. Check its website for more information.