Popular Open Now San Giovanni Addolorata Hospital Government hospital in Rome, Italy Claimed Verified by it's Owner Via dell'Amba Aradam, Monti, Municipio Roma I, Rome, Roma Capitale, Lazio, 00183, Italy +39 06 77051