From Stazione Termini to Piazza Santi Apostoli 66
Get on at Stazione Termini (v.le Einaudi towards Piazza della Repubblica)
Get off at Via Cesare Battisti, just before Piazza Venezia
(to Piazza Santi Apostoli 66)