HOTEL COLOMBA

Via Cavour 21
Florence
Italy