Loews Atlanta Hotel Debuts

Brand’s First Property in Georgia Debuts April 2010

Loews Hotels announces the Loews Atlanta Hotel debuted on April 1, 2010. Located in the heart of Midtown Atlanta, Loews Atlanta Hotel anchors 12th and Midtown, a $500 million contemporary urban mixed-use development featuring 725,000 square feet of Class A office space, more than 60,000 square feet of flagship retail space and 52 luxury residences. As the first new-build hotel opening for Loews Hotels in more than five years and the brand’s first property in Georgia, Loews Atlanta Hotel introduces the state to the company’s range of branded services and amenities which delight guests with a supremely comfortable, uniquely local and vibrant travel experience.


Source: Loews / Nevistas


More News:


My Trip

My Password Reset

To reset your password, please enter your email address below. An email containing further instructions will be immediately sent to the email address associated with your account.

To top