< Back to Portfolio

Twelve Hotel Midtown

Atlanta, GA
twelve midtown header
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.

twelve midtown photo 03
Twelve Hotels suite guest room
twelve midtown photo 01
Twelve Hotels suite living room