This 18th-century masterpiece of Sicilian Baroque overlooks Piazza Stesicoro, Catania's monumental heart. The palazzo reflects the luxury and elegance of Etnean nobility through its refined architectural details.
AddressP.zza Stesicoro, 95131 Catania CT, Italia
CityCatania
