Located in the lovely area of Isolotto - Legnaia, Best Western Plus CHC Florence enjoys a commanding position in the restaurants hub of Florence. From here, guests can make the most of all that the lively city ... Read more

View all Luxury Hotels in Florence