Com uma piscina para os hóspedes relaxarem, a Chalet Castillo El Estor está perto de Lago de Izabal, que fica a aproximadamente 5 minutos de distância andando. Localizada a 1.1 km do Parque Central, esta acomodação disponibiliza Wi-Fi e estacionamento privado.
As janelas da Chalet Castillo se abrem para o mar. A acomodação de El Estor dispõe de banheiro com banheiro separado, chuveiro e pia. Além disso, os hóspedes podem desfrutar da conveniência de lençóis de banho e toalhas.
A acomodação oferece kitchenette, bem como refeitório para cozinhar e jantar. A rodoviária Buses and Minibus também pode ser encontrada perto desta pousada de El Estor. As atividades na área incluem canoagem, esqui na neve e pesca.