Hotel PALAZZO BARBARIGO SUL CANAL GRANDE, Venice

Calle Corner, San Polo 2765San Polo, Venice30125, Italy