A sede da FACHO está localizada em Olinda, a cerca de 7 km da capital de Pernambuco.
Em sua estrutura possui salas de aula climatizadas, informatizadas e com recursos multimídia, auditórios, laboratório de informática, laboratório de bioquímica, laboratório de habilidades de enfermagem, brinquedoteca, biblioteca (acervo físico e digital) e áreas de estudo para iniciação científica.