The new AC Hotel Atlanta Downtown showcases urban style and modern convenience, with sleek accommodations, European-inspired dining and versatile event space. The city's top attractions are moments away.