Madonna dell’Orto 3526 – Venice, Italy Madonna dell’Orto 3526 is a bookable accommodation in Venezia, Italy. Best Prices & Book Now