Which renowned landmarks should we visit during our stay at the 3-star Hotel Villa Sara?
During the stay at the 3-star Hotel Villa Sara, you shouldn't miss Mestre's top-rated landmarks, Chiesa di San Rocco (1.9 miles from the property) as well as San Lazzaro degli Armeni, located a mere 0.6 miles away.
Which airport is located closest to the Hotel Villa Sara?
Venice Marco Polo airport is the nearest airport to the Hotel Villa Sara, and it can be reached via a 10-minute drive.