Similar
days agoAtlanta, GA+19 milesVacation Rentals
"Georgia Tech Hotel And Conference Center - Reviews, Deals, Discounts - Book On-line Or Call For Reservations - The Georgia Tech Hotel And Conference Center Is Located In Atlanta, Ga., 1 Block From The Georgia Institute Of Technology Campus And 5 Blocks From The Bobby Dodd Stadium. The Hotel Stands three mi. From The World Of Coca Cola, The Georgia Dome And Turner Field. Complimentary Trolley S...