S. Marco Apartments Guesthouse Venice
S. Marco Apartments, a property with a garden and a terrace, is set in Venice, 1.2 km from M9 Museum, 4.8 km from Mestre Ospedale Train Station, as well as 8.8 km from Venice Santa Lucia Train Station.
Number of rooms: 4
Via Aleardo Aleardi 184 - Primo piano, 30172 Mestre, Italy