Charming canal view San Marco apartment – Venice, Italy Charming canal view San Marco apartment is a bookable accommodation in Venezia, Italy. Best Prices & Book Now