Chalet Castillo
Address: Calle 1, 11 Avenida, Zona 1, Barrio El Centro, El Estor Izabal, El Estor, Guatemala
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.
- 🏠 WorldPlaces ›
- Hotels ›
- 🇬🇹 Guatemala ›
- El Estor ›
- Chalet Castillo