Meular Chiloe encontra-se em Castro, a 2,5 km de Sabanilla Beach, e apresenta acomodações com um jardim, estacionamento privado gratuito e um terraço. O alojamento está a cerca de 18 km de Iglesia Nuestra Señora del Rosario de Chonchi, a 23 km de Iglesia Nuestra Señora de los Dolores e a alguns passos de Church of Nercon. Cada quarto está equipado com pátio com vistas da cidade e acesso Wi-Fi gratuito.
Todos os quartos dispõem de ar condicionado, um frigorífico, um forno, máquina de café, chuveiro, um secador de cabelo e roupeiro. Todas as unidades têm uma casa de banho privativa e roupa de cama.
Meular Chiloe disponibiliza pequeno-almoço continental aos seus hóspedes.
Church of San Francisco fica a 4,1 km de Meular Chiloe, enquanto Church of Rilan fica a 30 km da propriedade. O aeroporto mais próximo é o Aeroporto de Mocopulli, que fica a 23 km de Meular Chiloe.