Las instalaciones de San Tomaso D'Aquino disponen de 78 plazas en virtud de un acuerdo con el Ayuntamiento de Génova y ASL 3.
Las instalaciones son accesibles en transporte público y privado y disponen de un pequeño aparcamiento interno. Se encuentran en Génova Sestri, en Via San Tomaso D'Aquino 5, en un entorno tranquilo en la vegetación del parque adyacente de Villa Rossi.
Está ubicado en un edificio adaptado para su uso como residencia de ancianos y se organiza en 5 plantas (4 pisos y 1 planta sótano), tres de las cuales albergan las habitaciones de huéspedes de dos y cuatro camas (3 dobles con baño y 18 cuádruples).
Una planta con un salón para la estancia y el recreo de los huéspedes durante el día, una pequeña sala que se utiliza para reuniones o para encuentros de los huéspedes con familiares (con un poco más de intimidad), la secretaría, la sala médica y la farmacia.
Un sótano con una cocina interna para preparar comidas, un gimnasio equipado para actividades de rehabilitación, vestuarios y un tanatorio.
A la entrada de las instalaciones hay un jardín amueblado accesible desde el salón por una rampa para minusválidos, donde con buen tiempo los huéspedes pueden pasar unas horas al aire libre.