The nearest train, metro, or bus station is Atlanta Street Car, 265.42 m away from Glenn Hotel, Autograph Collection.