Overlooking Midtown, the Georgia Tech Hotel and Conference Center is located on the Georgia Tech campus in Technology Square, within walking distance of MARTA as well as some of the city’s best restaurants, shops, and attractions.
  • Pin It


Subscribe to this thread:

Add a review

Roll over stars and click to rate.


© 2015 Creative Loafing Atlanta
Powered by Foundation