GA_GAL13's Atlanta, GA, USA
Georgia Tech Hotel and Conference Center
800 Spring St NW
I was pleasantly surprised with this location. The hotel and conference rooms are modern and the lo...
3073 Piedmont Rd NE
Not worth it. Choose a different restaurant in the Buckhead Life group.