Hotel Calzaiuoli

Via Dei Calzaiuoli
Florence
Italy