Via amerigo vespucci n. 5, 30173 Mestre
Aparthotels
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. The property has garden and inner courtyard views, and is 9.1 km from Frari Basilica. There is free...