Photos of the Nord, Florence.

About the hotel