1065 Peachtree Street Northeast Atlanta, GA 30309
Seated: 770
Standing: 1,000
At 12,000 square feet of space, the Overlook at Loews Atlanta Hotel features floor-to-ceiling windows offering 360-degree views of midtown Atlanta including Piedmont Park, the Federal Building, Peachtree Street, and as far beyond as Buckhead. The newly renovated space features state-of-the-art equipment, new carpeting, and artwork, and several different room configurations. Up to 700 people can be hosted at one time within the space.