Galleria Giacomo Matteotti, 30174 Mestre
Apartment
with
1
room
Theater venice apartment in Mestre offers accommodations with free Wifi, 2.2 miles from Mestre Ospedale Train
Station, 6 miles from Venice Santa Lucia Train Station, and 6.1 miles from Basilica dei Frari. The property is around 6.1 miles from Scuola Grande di San Rocco, 21 miles from PadovaFiere, and 25 miles ...