El Chapin: Hotels
-
18.1km of El Chapin
Chalet Castillo is set in the shores of the Izabal Lake and features an extensive garden, a swimming pool, private marina with boats and Jet Ski and free Wi-Fi in all areas.
From 350.00GTQ / Night