3340 peachtree road
atlanta, GA 30326
menu

It’s all about location

centerpeice image

Tower Place office complex spans nearly seven acres right in the heart of Buckhead.

Tower Place 100 is located in Buckhead, the ultra chic Atlanta neighborhood where you can experience decadent restaurants, world-class hotels and legendary shopping. Buckhead is home to Lenox Square and Phipps Plaza, the upscale destination for shoppers throughout Georgia and the region. Restaurants and boutiques abound throughout Buckhead, and nightlife beckons from the world famous Peachtree Street and the Andrews Entertainment District.

Save

Categories

view more