Glenn Hotel, Autograph Collection is located within Atlanta City Center, which makes it suitably close to natural points of interest including Underground Atlanta.