Florence Modern Apartment SELF CHECK-IN



Florence • Show on map
View Details for Price
Florence Modern Apartment SELF CHECK-IN offers accommodations in Florence, 2.5 miles from Piazza della Signoria and 2.6 miles from Cathedral of Santa Maria del Fiore. Among the facilities at this property…More info
