Situé à 5 minutes à pied du SkyView Atlanta, Glenn Hotel, Autograph Collection Atlanta bénéficie d'accès à Internet en haut débit dans les zones publiques et d'un stationnement privé d'une voiture sur place. Idéalement situé dans le voisinage de "Centre d'Atlanta" à Atlanta, cet hotel 3 étoiles propose 121 chambres, à 3 km d'attractions familiales telles que le Zoo d'Atlanta.
L'hotel boutique est près d'une zone de divertissements et juste à quelques pas de Tabernacle. Glenn Hotel, Autograph Collection d'Atlanta se trouve à 900 mètres de l'Université d'État de Géorgie et à 9 minutes de marche de l'Underground Atlanta. La propriété est niché au milieu des attractions populaires, notamment un aquarium et des bars. Le Musée APEX est dans une zone de 1 km, ainsi que la station de métro Five Points est près de l'hotel. Situé au cœur même d'Atlanta, Glenn Hotel, Autograph Collection se trouve à 400 mètres de l'arrêt de bus GSU Panther Express Aderhold Learning Center.
Les chambres offrent une vue sur le Parc Centennial Olympic et proposent un coin salon, ainsi que des équipements comme des rideaux d'obscurcissement. Chacune d'entre elles est équipée d'une salle de bain privée. Dotées d'une toilette séparée, certaines salles de bains sont équipées d'un sèche-cheveux et d'un bonnet de douche. De plus, les clients sont invités à utiliser une kitchenette pratique avec une micro-ondes, une lave-vaisselle et une table de cuisson dans appartement.
Un petit-déjeuner végétarien est disponible tous les jours dans Glenn Hotel, Autograph Collection d'Atlanta. Cet établissement dispose de 2 restaurants sur place. Bénéficiant d'une vue spectaculaire sur le centre-ville, un un bar à ciel ouvert vous mettra bien en place pour profiter de votre séjour. Le restaurant Glenn's Kitchen est situé à côté de Glenn Hotel, Autograph Collection et sert des plats de la cuisine américaine, à proximité immédiate de l'établissement.