The Peachtree Center MARTA Station is a popular downtown Atlanta train station at 216 Peachtree Street NE on the red and gold rail lines. Deep underground, the station is famous for having the longest escalators in the Southeast and is next to famous John Portman buildings and the AmericasMart. There are many hotels and tourist destinations in walking … Continue reading Peachtree Center Station