Overview
In the picturesque Piazza di San Luigi dei Francesi, located in the Sant'Eustachio district of Rome, is the famous church from the year 1589. It is the national church of the French in Rome and overlooks the square of the same name, not far from Piazza Navona.