Hotel Villa Rosa

Cannaregio 389, Venice