TWELVE Atlantic Station - 361 17th Street NW, Atlanta, Georgia 30363 US

TWELVE Atlantic Station
361 17th Street NW, Atlanta, Georgia 30363 US
Rates from $209
 
 
TWELVE Atlantic Station
361 17th Street NW
Atlanta, Georgia 30363

Star Rating: 4-Star Hotel: TWELVE Atlantic Station4-Star Hotel: TWELVE Atlantic Station4-Star Hotel: TWELVE Atlantic Station4-Star Hotel: TWELVE Atlantic Station

Price Range: $209-$389

TWELVE Hotel and Residences Atlantic Station is a premier boutique hotel in the heart of Midtown Atlanta. With its chic, contemporary décor and unsurpassed range of amenities, it is ideal for sophisticated business and leisure travelers searching for a vibrant, urban experience. The TWELVE ambiance is undoubtedly stylish and with such a magnificent range of amenities and technology on offer it is sure to delight travelers who enjoy playing with ultra-cool toys....Learn More

Check Hotel Availability - Reserve a Room


Additional Atlanta Hotels