Santa Chiara Hotel

Santa Croce 548
Venice
Italy