Offering location only 13 minutes' walk from Parque Central, within 100 feet of Lake Izabal, Chalet Castillo El Estor invites guests to relax in a swimming pool.
The lodge offers sea views out of the windows. The El Estor accommodation comes with a bathroom with a walk-in shower, a separate toilet, and a sink. Towels are also part of the bathroom amenities.
Guests are welcome to cook their own meals in a kitchenette of the villa. This El Estor villa is also situated not far from Buses and Minibus bus stop. For sport lovers, canoeing, snow skiing, and fishing can be arranged.