< Back to Portfolio

Twelve Hotel Midtown

Atlanta, GA
At a Glance:
  • Brand Affiliation: Autograph Collection
  • Rooms: 101
  • Meeting Space: 5,744 sq. ft.
Visit Website

Twelve Midtown is located in the lively city of Atlanta, Georgia and features 101 spacious suites.

Each of Twelve Midtown’s expansive Atlanta hotel suites offer the casual comforts of home, from full-sized kitchens with stainless steel appliances to separate, stylishly appointed dining and living room areas.

View Careers