The Vendry is now part of Groupize! Read more

Overlook

Located In: Loews Atlanta Hotel

Seated: 770 / Standing: 1,000

Loews Atlanta Hotel

Loews Atlanta Hotel

Overlook
Address
Loews Atlanta Hotel

1065 Peachtree Street Northeast Atlanta, GA 30309

Business Space Location Map
Capacity

Seated: 770

Standing: 1,000

F&B Options
In-house catering
Overview

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.