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
-empty-

Reviews/comments

Subscribe to this thread:

Add a review


Roll over stars and click to rate.

Nearby

© 2015 Creative Loafing Atlanta
Powered by Foundation