Als erstes modernes Boutique Hotel in Downtown Atlanta mit der einzigen Dachterassenbar von Atlanta, befindet sich das Glenn Hotel nur zwei Häuserblöcke vom CNN Center, Philips Arena, Georgia Dome, Georgia World Congress Center und Centennial Olympic Par Mehr Infos