I am shocked by the positive reviews of this place. I can only assume they must be paid. My experience was SO different than any represented here.
First, the check in and the check out are time-consuming experiences. The line lasts forever, and they feel no need to add extra staff to help out the situation. Finally, after a half...
More
- El Cid Castilla
- Hotel El Cid Castilla Beach
- El Cid Castilla Beach
- El Cid Mazatlan
- El Cid Castilla Mazatlan
