Experience a fresh approach to the upscale, urban lifestyle at Twelve Centennial Park Atlanta. Best defined as “luxury simplified,” this all-
new destination is the premier lodging choice among chic downtown Atlanta hotels. Delivered by discreet, highly trained professionals, the hotel's unique brand of ...
Hotel Details