The best neighborhoods to stay in Florence are San Lorenzo and San Marco, the Santa Maria Novella area, Piazza del Duomo, and Via de Tornabuoni. The latter is the area preferred by tourists due to its safety and proximity to the center.