Attractions

 

 

Atlanta’s best attractions are only moments away when you stay at the Georgia Tech Hotel and Conference Center, which is located on the Georgia Tech campus in Technology Square.