Photos of the Franchi Residence, Florence.

About the hotel