Lo Squero 2 Charming Apartment in Dorsoduro – Venice, Italy Lo Squero 2 Charming Apartment in Dorsoduro is a bookable accommodation in Venezia, Italy. Best Prices & Book Now