La Venezia Station Residence Mestre
Book hotels in Venice, Veneto
Via Monte San Michele, 51 internal 4, floor 2
7.3/10
Good
370 m.
Venezia Mestre Train Station
Number of rooms: 14





















