If you are looking for a mix of modern comforts and traditional architecture, and of course great value for money, Hotel Boccaccio has it all; right next to the station.
Number of rooms: 23
Via della Scala 59, Santa Maria Novella, 50123 Florence, Italy