O frances situa-se em Nelas, na região de Região do Centro, e dispõe de acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito.
Os hóspedes podem relaxar no jardim do alojamento.
Live Beach (Praia Artificial de Mangualde) fica a 15 km de O frances, enquanto Sé de Viseu está a 23 km da propriedade. O aeroporto mais próximo é o Aeródromo de Viseu, que fica a 31 km de O frances.