Iglesia Santa Maria de los Milagros

3.0
(1 reviews)
Via del Corso, 528, 00186 Rome Italy
Churches & Cathedrals
Sights & Landmarks
Attraction

At a glance

  • Typical visit: about 30 minutes
Iglesia Santa Maria de los Milagros | Rome | Italy | TripAligner