The 414-room Loews Atlanta opened in April 2010. Located in midtown, the hotel is within walking distance of the Woodruff Arts Center, the High Museum of Art, the Fox Theatre, Atlanta Botanical Gardens, and Piedmont Park. More than 24,000 square feet of flexible meeting space can accommodate up to 1,580 people.
Register for Complete Access (Valid Email Required)
By registering on MeetingsNet now, you'll not only unlock thePrinter-friendly, you'll also gain access to exclusive premium content.