Borghese Palace Art Hotel

Hotel. ****, from 60 €
Residence from the 15th century, blended with stylish, modern features.
Located in the historical center of Florence.


@ Via Ghibellina 174/r
Florence 50123
Italy