2960 Frari 2 – Venice, Italy 2960 Frari 2 is a bookable accommodation in Venice, Italy. Best Prices & Book Now