Hotel Canal

Sestiere Santa Croce 553
Venice
Italy