Disponibilizando um terraço e vista da cidade, Casa de João Francisco localiza-se em Olhão, a 19 km de Ilha de Tavira e 19 km de Igreja de São Lourenço. O alojamento está a 11 km de Igreja do Carmo e Capela dos Ossos e a 11 km de Sé Catedral de Faro.
Esta casa de férias inclui 2 quartos, uma cozinha com frigorífico e forno, assim como uma máquina de café. Uma televisão de ecrã plano está disponível.
Casa de João Francisco fornece comodidades para churrascos.
Marina de Vilamoura fica a 34 km de Casa de João Francisco, enquanto Teatro Lethes fica a 11 km de distância. O aeroporto mais próximo é o Aeroporto de Faro, que fica a 21 km de Casa de João Francisco.