La Casa di Cura San Francesco è ubicata in uno stabile tutto adibito ad attività sanitaria distribuita su quattro livelli. Dispone di 60 posti letto accreditati con il Sistema Sanitario Nazionale e offre prestazioni di diagnostica per immagini e laboratorio analisi in convenzione, oltre ad altri servizi in regime privato.
A circa 500 metri dalla Struttura vi è un ampio parcheggio gratuito e nei dintorni è possibile trovare diversi Bed & Breakfast.