A unique tourist attraction in Catania, Italy. Offers event spaces and conference facilities.