Our Downtown Atlanta Hotel
Feel welcomed at the Glenn Hotel in Downtown Atlanta. For a truly custom Downtown experience, indulge in the character and charm of a place with personality and panache. Prepare to receive Atlanta’s most attentive service, delivered gracefully and catered to your needs.
Our boutique hotel in Downtown Atlanta offers 110 chic rooms perfect for business or leisure travel. Take advantage of spacious accommodations, generous amenities, and an unbeatable location in the heart of one of the South’s greatest cities.