Know a great happy hour or special for this location?
Built to a rationalist design in 1924, this train station is the central train terminus in Venice.
Suggest an edit
Stazione di Venezia Santa Lucia, Venice, Metropolitan City of Venice 30121