Glenn Hotel

100% love it
Luxurious downtown hotel with southern charm and grace
The luring city of Atlanta is the setting for this boutique hotel nestled in the sites and sounds of all that downtown Atlanta has to offer. A modern spin on good old fashioned Southern hospitality.