No image available for this hotel
No image available for this hotel
Izabal Department, Izabal Department
Spend a second to
save a fortune!
Spend a second to save a fortune!
Barrio La Coroza, Izabal Department
Located in El Estor, Hotel Los Cayucos features air-conditioned rooms with free WiFi. With a garden, the property also has a bar. Guests can enjoy a selection of Italian dishes in the in-house restaurant.
See MoreUsage of subsidiary facilities may incur additional fees