Hotel Rio Alto, Venice

San Marco 5466 - Calle de la Bissa Venice30124, Italy