Le village de Collodi est composé de petites maisons qui descendent en cascade le long d’une colline escarpée. À la base se trouve l’ancienne Forteresse, de l’autre côté la majestueuse Villa Garzoni, qui se dresse sur les ruines de l’ancien château médiéval et semble soutenir tout le village.
La partie la plus ancienne du village, dont l’existence est attestée depuis la fin du XIIe siècle, a une origine similaire à celle de nombreuses autres petites villes médiévales : ici, comme ailleurs, pour des raisons essentiellement militaires, la population était invitée à gravir la colline où il aurait été plus facile de se défendre contre d’éventuelles attaques.
Collodi, comme toutes les villes qui occupaient une position géographique stratégique, a eu une histoire très mouvementée. Son histoire est marquée par la présence de la famille Garzoni, qui appartenait aux Gibelins et a donc toujours vu comme un ennemi la Florence guelfe. Ainsi, lorsque les Florentins ont consolidé leur pouvoir dans la Valdinievole (en 1339), la famille Garzoni a été contrainte d’émigrer à Lucques, mais elle a conservé ses propriétés à Collodi, San Martino et Sesto.