A compact green plaza in Florence's center, perfect for catching your breath between Renaissance churches and galleries. The shaded benches and tree cover make it an understated local favorite.
AddressPiazza Francia, Firenze
CityFirenze
