Loews Atlanta Hotel

1065 Peachtree Street
Atlanta, GA 30309
Phone: 404-745-5000
Visit Website

Introducing our newest star Loews Atlanta Hotel we are pleased to announce that Loews Hotels’ expansion continues with our first property in Atlanta, Georgia! Scheduled to open in April 2010, Loews Atlanta Hotel will be the centerpiece of 12th & Midtown. A new luxury mixed-use development spanning four city blocks in Midtown Atlanta. Located at 1075 Peachtree Street, the hotel will be the focal point of a $500 million contemporary development including 750,000 square feet of Class A office space, more than 60,000 square feet of flagship retail space and 60 luxury residences. Hotel features: 414 luxurious guestrooms, 24,000 square feet of flexible function space, Fitness center and spa services, and Signature restaurant and lobby bar As we grow our brand, we are delighted to deliver a Loews Hotels experience at what can only be described as Atlanta’s most sought-after new address. Located in Atlanta’s fashionable Midtown district, Loews Atlanta Hotel will offer easy access to the city’s Fortune 500 corporations, leading law firms and world-renowned cultural and arts venues such as the Woodruff Arts Center, the High Museum and the legendary Fox Theatre


Atlanta Convention & Visitors Bureau - All Rights Reserved. Copyright © 2014
233 Peachtree Street, NE   Suite 1400   Atlanta, GA 30303   (800) ATLANTA / (404) 521-6600