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