About This Location
This Atlanta office space is located in the heart of downtown on Peachtree Street amid an array of world-class hotels and award-winning restaurants. Numerous cultural and recreational venues including Centennial Olympic park, the Georgia Aquarium and the CNN center are just a few of the exciting destinations to visit.
This elegant, modern business center in Atlanta includes spacious meeting and conference rooms with state-of -the-art internet and network access as well as number of other high-quality services. There is also an on-site lunch restaurant to enjoy.