Abacus Hotel

Via Monte Grappa 39
Italy