Loews Atlanta Hotel

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

Introducing 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.


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