On Our Radar: The El Cid Family of Resorts in Mexico

The award-winning, family-owned hotel group El Cid in Mexico has a long history of welcoming guests with open arms. Find out what it’s like to stay here.