Santi Giovanni e Paolo: A Basilica in the Heart of the Caelian Hill

Ancient foundations, medieval atmosphere and artistic treasures beside Villa Celimontana