Via Del Moro 15, Florence
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. WiFi is free.