Spinola Palace, St Julian's (built 1688)
Location: 35.920694°N, 14.490917°E