Hotel Olimpia

Piazza Della Repubblica 2
Florence
Italy