El Cid Castilla Beach Hotel Contact
Contact El Cid Castilla Beach
US and Canada Direct
For reservations call toll-free: 1.866.796.5571
Direct: 011.(52).669 989.6969
Mazatlán Reservations Office
US & CAN Toll Free: 1.888.733.7308
For reservations call toll-free: 1.866.796.5571
Direct: 011.(52).669 989.6969
US & CAN Toll Free: 1.888.733.7308