Property Location: With a stay at this apartment, you'll be centrally located in Florence, steps from Bargello and 3 minutes by foot from Piazza del Duomo. This apartment is 0.2 mi (0.4 km) from Cathedral of Saint Mary of the Flower and 0.3 mi (0.5 km) from Piazza della Signoria.... Show More
Reach us, we're available 24/7.