3728a Dorsoduro, Venice
bedrooms
Baths
Guests
Located in Venice, a 2-minute walk from Basilica dei Frari and a few steps from Scuola Grande di San Rocco, Rio Ca Foscari offers free WiFi and air conditioning.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.