Our headquarters

Florence, Italy

Rome, Italy

Italy Pass SRLS 

via Roma 3, 50123 FIRENZE FI

+393458707258

Via Vespasiano
 
00192 Rome, Metropolitan City of Rome
+393477581405