Giudecca 761, fondamenta s. biagio - 30133 venezia, 30133 Venezia
Apartments
Providing a garden, CANALVIEW Giudecca is set in the Giudecca district in Venice. Featuring river and garden views, this apartment also provides guests with free WiFi. The property is non-smoking and is located 1.5 km from La Grazia Island. The spacious apartment features 2 bedrooms, a TV, a fully equipped...