Photo Gallery

The Glenn Hotel is Atlanta’s signature boutique hotel, offering intimate and distinctive Downtown Atlanta hotel accommodations for both business and leisure travel. Located near the World of Coca Cola, CNN Center, the Georgia Aquarium, Centennial Olympic Park and Turner Field, this intimate hotel in Atlanta is the ideal location for your next visit to Georgia.

Click on the thumbnail to view images of our hotel and restaurants.