O Lemon Lodge é um negócio rural de hospitalidade bem estabelecido, situado em aproximadamente 3,6 hectares de floresta de pinheiros e pomar privados, nos arredores de Aljezur. Localizada a apenas dez minutos da cidade e quinze minutos das praias da Costa Oeste, a propriedade oferece total privacidade e permanece facil