The 100-year-old history of the Glenn Hotel

In 1923, the 10-story Glenn Building was built and opened, featuring the notable presence of 39 lion heads around the top exterior. One hundred years and many changes later, the building still stands strong in Downtown Atlanta.

Top Videos