Select dates so you can see the availability and exact prices.
Via Ser Lapo Mazzei 21, Florence
Borgo San Lorenzo 13, Florence
Via Lorenzo Il Magnifico 26 50129 Firenze,Via Lorenzo Il Magnifico, Florence
Piazza Santa Maria Novella 6, Florence
Via dei Servi 9 50122 Florence,Via dei Servi, Florence