Offering free Wi-Fi, 2960 Cà Frari Venezia is conveniently located in the center of Venice, 2953 feet from the Rialto Bridge. Piazza San Marco is 1 mi from the property.
With views of a garden, the air-conditioned apartment has tiled floors. It is equipped with a flat-screen TV, microwave and coffee machine.
Guests at Cà Frari can visit the Frari church, known for hosting several Tintoretto paintings. A variety of bars and restaurants are within a 5-minute walk of the property.
Venice Santa Lucia Train Station is 0.6 mi away.