Just a 10-minute walk from Florence Santa Maria Novella Train Station and Florence Cathedral, the Hotel Palazzo dal Borgo offers spacious rooms with a flat-screen TV.
Number of rooms: 34
Via della Scala 6, Santa Maria Novella, 50123 Florence, Italy