Roman Passion se encuentra a solo 4 minutos a pie de Estación de metro Cavour y a 10 minutos a pie de Coliseo.