GRAND CANAL LOVE NEST#2, deck, aircond, Wifi – Venice, Italy GRAND CANAL LOVE NEST#2, deck, aircond, Wifi is a bookable accommodation in Venice, Italy. Best Prices & Book Now