La Casa di Riposo Umberto I° e Margherita di Savoia è una Fondazione, autorizzata al funzionamento in qualità di Residenza Assistenziale Alberghiera per 40 posti letto e di Residenza Assistenziale per 10 posti letto.
Nel reparto R.A.A. vengono accolti anziani in condizioni di autosufficienza psico-fisica, mentre nel nucleo R.A. vengono ospitati anziani parzialmente autosufficienti e non autosufficienti.
La struttura assicura ad ogni ospite il servizio alberghiero, socio sanitario, infermieristico, riabilitativo e di socializzazione.
Il nucleo R.A.A. è composto da 18 camere a due posti letto e 4 camere singole mentre il nucleo R.A. da 4 camere doppie e 2 singole.
L’istituto dispone di varie sale e spazi comuni nonché di un ampio parco fruibile dagli ospiti e dai loro familiari.
L’ Organo di indirizzo dell’ente è il Consiglio di Amministrazione composto da n. 5 membri all'interno dei quali viene nominato un Presidente ed un Vice Presidente.
La gestione finanziaria, tecnica ed amministrativa dell’ente è affidata al Direttore.