Holiday Inn Florence

The World>Europe>Italy>Tuscany>Florence>Holiday Inn Florence

View Florence Information

Photos of the Holiday Inn Florence, Florence.

About the hotel