Hotels Near Atlanta Peachtree Station
The Twelve Midtown, one of the hotels near Atlanta Peachtree Station. Atlanta Peachtree Station is the Amtrak stop in Atlanta, Gerogia. It’s served by Amtrak’s Crescent route that runs between New York and New Orleans. Other major stops on this route include Baltimore, Washington, Charlotte, and Birmingham. […]
Read More →