Leda’s Biennale Apartments 2 apartments da Leda and da Irma – Venice, Italy Leda’s Biennale Apartments 2 apartments da Leda and da Irma is a bookable accommodation in Venezia, Italy. Best Prices & Book Now