Situated in Marghera, Venice Park House is only 900m away from Mestre Train Station. The nearest airport is Venice Marco Polo Airport, 10 km from the property.