Skip navigation

Loews Atlanta Opens

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 to view the full article

Register for and gain access to premium content including the CMI 25 Listing, our monthly digital edition, the MeetingsNet app, live and on-demand webinars, and much more.

Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.