O Chalet Castillo está situado nas margens do Lago Izabal e dispõe de um extenso jardim, de uma piscina, de uma marina privada com barcos e jet ski e de acesso Wi-Fi gratuito em todas as áreas.
Os quartos e suites apresentam uma decoração moderna, ar condicionado, uma secretária e um guarda-roupa. As comodidades também incluem televisão por cabo, vistas para o jardim e uma casa de banho privativa com banheira e chuveiro.
Os hóspedes do Chalet Castillo encontrarão uma variedade de locais de restauração que servem pratos locais a cerca de 100 metros.
A propriedade fica a 43 km do Rio Dulce e do Castelo de San Felipe.
O antigo Sítio Arqueológico Maias das Quiriguá fica a 2 horas de carro e o Aeroporto Internacional La Aurora está a 5 horas de carro.