sbe And Trillist Announce Plans To Develop SLS Atlanta Hotel & Residences
The highly anticipated development, located in the heart of Midtown Atlanta, will consist of 213 SLS hotel rooms and suites, 56 condominium residences, and a wide range of internat