Train Station from Venice is located in Trieste, Italy on Borgo Giuseppino public park, Piazza Attilio Hortis, 1. Train Station from Venice is rated 3 out of 5 in the category transportation service in Italy.
Address
Borgo Giuseppino public park, Piazza Attilio Hortis, 1