Convention center in Italy, offering ample capacity. Located in the Monferrato area.