Rome City Centre is home to Chiesa di San Giovanni Battista de' Genovesi, so why not stop by during your stay in Rome. Why not live the cultural experience and visit the art galleries, cathedral, and stunning churches in the area. Rome has lots of other important landmarks you might want to see such as Piazza Navona, Colosseum, and Trevi Fountain.