If you're searching for a great hotel in Mazatlan with an amazing atmosphere, elegant guestrooms, an enormous pool, gorgeous gardens, fun activities and a heavenly beachfront location, El Cid Castilla Hotel de Playa has everything you want.
This property connects to sister resort El Cid El Moro Beach Hotel through its pool, where you'll find lush gardens, water slides and waterfalls for an even more exciting stay.