Canaletto Luxury Suites – San Marco Luxury – Venice, Italy Canaletto Luxury Suites – San Marco Luxury is a bookable accommodation in Venezia, Italy. Best Prices & Book Now