The national church of Spain in Rome, built in the Renaissance style.
Chiesa di Santa Maria in Monserrato degli Spagnoli is already in our database — build a personalized itinerary in minutes.