Hotel Villa Franceschi
Via Don Minzoni, 28, Mira, Metropolitan City of Venice, Veneto, Italy, 30034
With a stay at Hotel Villa Franceschi in Mira, you'll be within a 15-minute drive of Villa Foscari La Malcontenta and Porto Marghera. This 5-star hotel is 11.8 mi (19 km) from Port of Venice and 12 mi (19.3 km) from Piazzale Roma.