Venice Stay Bed and Breakfast Venice
Venice Stay is situated in the Stazione Mestre district of Mestre, 5.7 km from Mestre Ospedale Train Station, 8.9 km from Venice Santa Lucia Train Station and 9.1 km from Frari Basilica. The air-conditioned accommodation is 1.1 km from M9 Museum.
Number of rooms: 4
215 Corso del Popolo, 30172 Mestre, Italy