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.