Casa Francisco situa-se a 20 km de Basílica de Nossa Senhora de Fátima e dispõe de um jardim, um salão partilhado e acomodações com ar condicionado, pátio e acesso Wi-Fi gratuito.
Algumas das unidades apresentam uma televisão por satélite, uma cozinha totalmente equipada com frigorífico, e uma casa de banho privativa com bidé e produtos de higiene pessoal gratuitos.
Os hóspedes de Casa Francisco podem usufruir de um terraço, assim como de comodidades para churrascos.
Mosteiro de Alcobaça fica a 26 km de Casa Francisco, enquanto Mosteiro da Batalha está a 2,6 km da propriedade. O aeroporto mais próximo é o Aeroporto Humberto Delgado, que fica a 132 km de Casa Francisco.