Palazzo Roselli Cecconi Florence
Borgo Santa Croce 6
Florence,
IT 50122
Near Basilica of Santa Croce