Mario Apartment 96F – Venice, Italy Mario Apartment 96F is a bookable accommodation in Venezia, Italy. Best Prices & Book Now