Located in the heart of downtown Atlanta, Glenn Hotel is a 1920s landmark boutique hotel that embodies the pride and charm of the city. With a focus on modern Southern hospitality, Glenn offers a unique blend of history and contemporary experiences, welcoming guests with warmth and style.
As a locally owned and operated establishment, Glenn Hotel prides itself on its character, stories, and connection to the vibrant city of Atlanta. From the iconic lions guarding the building to the rooftop SkyLounge offering stunning views, Glenn Hotel provides a memorable and inviting stay for guests seeking a blend of tradition and sophistication.
Generated from the website