Hotels Near Georgia Tech | Georgia Tech Hotel & Conference Center | Atlanta, GA
Meta Description
Georgia Tech Hotel near the heart of Technology Square is a state of the art Atlanta convention center. We’re also minutes away from shops & attractions.