Our intimate 40-seat theater is located on the main floor of Embassy Suites at Centennial Olympic Park, just to the left off the atrium. We are also centrally located near other popular Atlanta attractions including Mercedes-Benz Stadium, State Farm Arena, College Football Hall of Fame, CNN Studio Tours, Skyview Atlanta, Georgia Aquarium and World of Coca-Cola.