7.1/10
Good
Free Wi-Fi
Parking
1.4 km.
Venezia Mestre Train Station
Situated in Zelo, 3.9 km from Mestre Ospedale Train Station and 11 km from Venice Santa Lucia Train Station, Venice Miramare Residence offers air conditioning.
Number of rooms: 2
13 Via Miramare, 30174 Zelo, Italy