Esta propriedade única está localizada na pitoresca região de Los Ríos, no sul do Chile, perto da aldeia de Malalhue e apenas a 20 km da cidade de Panguipulli. A área é caracterizada por paisagens espectaculares, moldadas pela majestosa Cordilheira dos Andes, lagos cristalinos, rios e proximidade da costa do Pacífico. A “Ruta de los 7 Lagos” (Rota dos Sete Lagos) é considerada uma das mais belas paisagens da América Latina. Nos arredores, encontra-se a reserva natural de Huilo Huilo e a reserva nacional de Mocho-Choshuenco, ambas conhecidas pelos seus impressionantes vulcões, fontes termais, praias, estâncias de esqui e trilhos para caminhadas.
A aldeia de Malalhue oferece serviços básicos, como uma escola, farmácia, supermercado e serviço de saúde. Outras infra-estruturas, incluindo universidades, clínicas e instalações culturais, podem ser encontradas nas cidades vizinhas de Valdivia e Temuco (90 minutos de carro).