Tech Square

MARTA to Tech Square

The Georgia Tech Technology Square (or simply Tech Square) is in Midtown Atlanta between the North Avenue and Midtown MARTA stations. A collection of buildings and businesses, Tech Square amenities include the Georgia Tech Hotel and Conference Center, Barnes and Noble, L.A. Fitness and restaurants. The Tech Trolley also stops here and travels to and from the Midtown MARTA station … Continue reading MARTA to Tech Square