131 - Roma Colosseo
Piazza del Colosseo 6
From 10:15 a.m. to 4:45 p.m. from Monday to Saturday
You will find us within walking distance of the Colosseo stop on Metro B. From the Metro exit, walk down Via Nicola Salvi and then right along Colosseo Square.