Featuring quiet street views, VENICE NIGHT APPARTMENT is situated in the Stazione Mestre district of Mestre, 5.1 km from Mestre Ospedale Train Station and 9.3 km from Venice Santa Lucia Train Station.
Number of rooms: 4
1 Via Fagarè 2nd floor, 30171 Mestre, Italy