Hotel Ca del Campo

San Marco 511 - Campo Della Guerra
Venice
Italy