Via forte marghera, n. 99/int 18, 30173 Mestre
Apartment 3 stars
Ca Nostra is located in Mestre, just 2.8 miles from Mestre Ospedale Train Station and 5.8 miles from Venice Santa Lucia Train Station. Featuring garden views, this apartment also includes free Wifi. The property is 600 yards from the city center and a 11-minute walk from Museum M9.
This air-conditioned...