EN
Spada Palace
Civil building
Piazza Capo di Ferro 13
Roma
41.893992 | 12.472142
41º53'38''N | 12º28'19''E
Get direction
Call
Email
WebSite
Report Issue