ATLANTA—The Loews Atlanta Hotel has made its debut here. The property is Loews Hotels' first new build hotel in more than five years and its first hotel in Georgia.
The hotel is the anchor of 12th and Midtown, a mixed-use development in midtown Atlanta. The 414-room property was designed by Daroff Design Inc. and DDI Architects, PC and features a contemporary Southern style and local artwork. The property also offers more than 25,000 square feet of meeting space, a spa and fitness center and a signature restaurant and bar.
News from our manufacturer's & re-posts from publications around the hotel and restaurant industry.