



not rated
Venice, Italy, 30121
+ (39) 041-220-8111
$350 and up / Check Availability
Located in a secluded corner off Grand Canal, once an ambassador's residence with garden - Luxurious old world feel.