Villa Carlotta Hotel

Via Michele Di Lando 3
Florence
Italy