< Back to Portfolio

Twelve Hotel Downtown

Atlanta, GA
twelve downtown autograph collection header
At a Glance:
  • Brand Affiliation: Autograph Collection
  • Rooms: 102
  • Meeting Space: 4,282 sq. ft.
Visit Website

Experience homelike comforts and luxurious convenience at Twelve Downtown in Atlanta, Georgia.

With stylish and spacious accommodations that feel just like home, Twelve Downtown offers an upscale urban experience in the heart of Downtown Atlanta—just a short walk away from top Atlanta attractions, such as The World of Coca-Cola.

twelve downtown autograph collection photo 02
twelve downtown autograph collection photo 01
Twelve Hotels suite living room
Twelve Downtown pool