Hotel Ala, Venice

San Marco 2494 - Campo Santa Maria del GiglioSan Marco, Venice30124, Italy