A Hot’Lanta Hip Hotel – The Ellis Hotel on Peachtree
Located in the heart of Atlanta just minutes from the CNN Center, Centennial Park, Georgia Aquarium and other top attractions, The Ellis Hotel is a gem in a sea of towering mundane mainstream brands. www.georgiaaquarium.org/ After a sad history (the site of the […]