A 414-room Loews hotel is slated for Midtown Atlanta.
The property, named Loews Atlanta Hotel, will house 24,000 square feet of meeting space when it opens in April 2010.