Very good - What previous guests thought, 23 reviews
Very good · 23 reviews
Set in Izabal, 44 km from Castillo de San Felipe de Lara, Reserva Natural Cañón Seacacar offers accommodation with a garden, free private parking, a terrace and a restaurant.
From US$39.81 per night
Research, refine and make plans for your whole trip