Appartamenti Palazzo Foscarini . – Venice, Italy Appartamenti Palazzo Foscarini . is a bookable accommodation in Venice, Italy. Best Prices & Book Now