El Castilla Beach Hotel
AV Camaron Sabalo S/N, Mazatlan, Mexico

This modern, Spanish-style hotel includes 600 rooms and suites. Choose between low rise units with pool views or an oceanview room in our 17-floor tower above Mexico's largest swimming pool. All-inclusive package available. Great for families and part of the El Cid Mega Resorts.

Click Here for more information on the El Cid Castilla Beach Hotel