
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.