Travelodge-Florence/Cincinnati South

The World>Europe>Italy>Tuscany>Florence>Travelodge-Florence/Cincinnati South

View Florence Information

Photos of the Travelodge-Florence/Cincinnati South, Florence.

About the hotel