Giudecca 485, 30133 Venezia
Apartments
Situated in Venice in the Veneto region, Ca' Cecilia has a terrace and quiet street views. Free WiFi is available throughout the property and La Grazia Island is 1.4 km away. Boasting sea views, the spacious apartment features a flat-screen TV, air conditioning, a seating area, a wardrobe and 2 bathrooms....