Overlook
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, artwork, and several different room configurations.
Up to 540 people can be hosted at one time within the space.
Some features may require additional costs.
Learn More Overlook