Catch 12

400 W. Peachtree St.
Atlanta, GA 30308

You don’t have to be staying at the Twelve Centennial Park Hotel to enjoy this restaurant’s fine drinks, steak, or sushi. Located right next to the Civic Center MARTA Station, locals and neighboring hotel guests gain easy access to this contemporary chic steakhouse. Be sure to also take in the beautiful city view upon your arrival, as Room at Twelve is located in the heart of downtown Atlanta.