Portugal Nature Lodge encontra-se em São Luis, na região de Alentejo, e apresenta acomodações com estacionamento privado gratuito.
Todas as unidades contam com terraço, cozinha com um frigorífico e uma placa de fogão e uma casa de banho privativa com chuveiro.
Os hóspedes podem nadar na piscina exterior, praticar caminhadas, assim como relaxar no jardim e usar as comodidades para churrascos.
Forte de São Clemente fica a 23 km de Portugal Nature Lodge, enquanto Cabo Sardão está a 33 km da propriedade. O aeroporto mais próximo é o Aeroporto de Faro, que fica a 130 km de Portugal Nature Lodge.