The St. Stephen's Cultural Center Foundation is in Viale Aventino 17 just around the corner from the Circo Massimo, next door to FAO and a few minute walk from the Colosseo and Piramide. Metro Line B stop Circo Massimo, Bus 3, 75, 175, 60, 628