Mario Apartment 2978/B – Venice, Italy Mario Apartment 2978/B is a bookable accommodation in Venezia, Italy. Best Prices & Book Now