villa francesca is located via calvisano, 45 in isorella (25010) in the region of lombardia (italia). This place is listed in the albergo category of the geodruid isorella 2015 guide.