Via San Giovanni in Laterano 95
Hours: 9:00am to noon; 3:30 to 6:00pm
Originally constructed over Roman buildings, it now consists of two churches, a lower and a upper.
The latter was built over the earlier construction –where pagan and Christian structures overlap – during the 12th century after a Norman invasion had destroyed the original one.
Medieval frescoes from the 8th to the 12th centuries and a well-preserved Mithraeum lies below the actual church decorated with a 12th century mosaic of the Triumph of the Cross.