Dotata di una piscina per il relax degli ospiti, la Chalet Castillo El Estor, vanta la vicinanza a Lake Izabal, che è a circa 5 minuti a piedi. Situata a una distanza di 1 km dal Parque Central, la villa offre Wi-Fi e un parcheggio privato.
Il lodge si trova a 113 km da Cobán.
La Chalet Castillo offre ai suoi ospiti una vista sul mare. Lo stabilimento dispone di un bagno con un bagno con WC separato, una doccia e un lavandino. A disposizione c'è anche asciugamani.
Per i pasti sono disponibili un angolo cottura, una zona pranzo. A soli 10 minuti a piedi, la stazione degli autobus Buses and Minibus offre opzioni di trasporto nelle vicinanze. Per quanto riguarda gli sport, gli ospiti possono praticare canottaggio, sci sulla neve e pesca.