Hotel Castri

Piazza Dell Indipendenza 7
Florence
Italy