El Twelve Downtown, Autograph Collection se encuentra en una gran urbanización del centro de Atlanta, a 8 minutos a pie del Centennial Olympic Park y del World of Coca-Cola. Cuenta con una piscina en la azotea y suites independientes con muebles contemporáneos.
Los alojamientos del Twelve Downtown, Autograph Collection tienen cocina con electrodomésticos de acero y encimera de granito. Hay una amplia sala de estar con TV de pantalla plana vía satélite.
Las suites están equipadas con teclado y pantalla plana. Los huéspedes podrán navegar por la red y solicitar servicios de hotel. Para garantizar la comodidad de sus huéspedes, el complejo ofrece servicio de aparcacoches.
El restaurante de estilo americano del establecimiento sirve una selección de carnes y pescados de primera calidad. Hay una amplia variedad de opciones, como platos de un auténtico horno Tandoori y sushi recién preparado.
El Twelve Downtown, Autograph Collection se encuentra junto a la estación de metro Civic Center y a 15 minutos a pie del acuario de Georgia. La estación Civic Center MARTA está a 3 minutos a pie del hotel.