Venice Lion Residence - Vespucci Guesthouse Mestre
Venice Lion Residence - Vespucci features air-conditioned guest accommodation in Mestre, 1.3 km from M9 Museum, 3.8 km from Mestre Ospedale Train Station and 8.9 km from Venice Santa Lucia Train Station.
Number of rooms: 7
Via Amerigo Vespucci n. 5, 30173 Mestre, Italy