Al Palazzo del Marchese di Camugliano is set in a 16th-century building with original frescoes and a charming internal garden. Located in central Florence, this property is just 450 metres from the Cathedral. Wi-Fi is free.
Number of rooms: 13
Via Del Moro 15, Tornabuoni, 50123 Florence, Italy