Le noyau principal de la commune de San Siro, qui s'étend le long de la branche occidentale du lac de Côme, est constitué des villages de Santa Maria et Rezzonico. Une végétation luxuriante et verdoyante recouvre une grande partie du territoire et abrite diverses espèces animales et florales. Dans chacun des villages, des coins pittoresques, des fontaines, des chapelles, des églises, des petits ponts, des arcades, des vestiges de petits couvents, des forteresses, alternent avec des vues panoramiques d'une beauté remarquable, sur des chemins pavés évoquant l'époque de Manzoni. L'église Santa Maria Assunta, située le long de la rive dans la localité de Santa Maria, a été construite entre 1464 et 1474 pour les frères dominicains. L'église monumentale a été construite sur les restes d'une église dédiée à la Vierge qui, selon certaines sources, était auparavant un temple païen. L'église S. Abbondio di Acquaseria (hameau de San Siro) se dresse aux portes du centre historique du village sur le parcours de l'ancienne Strada Regina. Selon toute probabilité, elle offrait aux pèlerins de l'époque un refuge et la possibilité de remercier Dieu de les avoir protégés le long du dangereux sentier du Sasso Rancio. Sur un promontoire rocheux, Rezzonico est dominée par la masse du château du XIVe siècle érigé par la noble famille des Della Torre.
22010 San Siro CO, Italia