Via Amedeo Avogadro, 35, Gianicolense, 00146 Rome, Italy, Rome, Italy
Distance to fairground 18.88 km
Via Principe Amedeo, 81, Rome, Italy