Posada Los Delfines is offering accommodation in El Cuyo. Guests can make use of a garden. All rooms in the inn are fitted with a flat-screen TV. Staff at the 24-hour front desk can help guests with any queries that they may have. Holbox Island is 31 km from Posada Los Delfines. Read more
Posada Los Delfines is offering accommodation in El Cuyo. Guests can make use of a garden. All rooms in the inn are fitted with a flat-screen TV. Staff at the 24-hour front desk can help guests with any queries that they may have. Holbox Island is 31 km from Posada Los Delfines.