Hotel Foscari Palace, Venice

Cannaregio 4201/1/2 - Campo Santa Sofia Venice30131, Italy