Set in Mestre, this air-conditioned apartment is 15 km from Ferretto Square The unit is 23 km from Dell Angelo Hospital Free WiFi is featured throughout the property The kitchenette is equipped with an oven and there is a private bathroom Towels and bed linen are available in this self-catering accommodation The nearest airport is Venice Marco Polo Airport, 7 km from the property