Hotel Selvadego, Venice

San Marco Calle del Selvadego 1238San Marco, Venice30124, Italy