Hotel Do Pozzi, Venice

San Marco 2373 - Via XXII Marzo, Corte dei Do PozziCastle West, Venice30124, Italy