Un Hotel de Naturaleza” ubicado a 16 kilómetros de la ciudad de Castro y a 28 kilómetros de su aeropuerto, construido sobre una meseta en la Península de Rilán, frente a la Isla de Quinchao y al Humedal de Pullao. Resalta la identidad de Chiloé e invita a disfrutar con el paisaje, la naturaleza, el clima y la vida en esta Isla del Sur de Chile.
Es el sitio ideal para quienes buscan experiencias en contacto con la naturaleza y actividades como la observación de aves y fauna marina, también para aquellos que gustan adentrarse en el patrimonio arquitectónico y cultural de la Isla, y quienes disfrutan de una conversación con sus habitantes y conocen sus costumbres, la vida y se encantan con los cuentos basados en la rica mitología chilota.