Isola di San Servolo – Centro Soggiorno – Venice, Italy Isola di San Servolo – Centro Soggiorno is a bookable accommodation in Venice, Italy. Best Prices & Book Now