Das Leonardo Royal Hotel Ibiza Santa Eulalia befindet sich direkt am Meer im Zentrum von Es Canar und bietet eine unmittelbare Strandlage. Die Lage ermöglicht einen Blick auf das Wasser und den einfachen Zugang zum Sandstrand. Das Hotel verbindet einen zentralen Standort mit der Nähe zum Strand, was es zu einer bekannten Adresse an Ibizas Küste macht.
Das Hotel verfügt über Zimmer in verschiedenen Kategorien, darunter 10 Suiten, 10 Einzel- und 340 Doppelzimmer. Die Unterkünfte bieten Balkone oder Terrassen mit Meerblick, eine Klimaanlage, einen Safe sowie moderne Annehmlichkeiten, die den Aufenthalt komfortabel gestalten.
Für das leibliche Wohl sorgt ein Restaurant mit Nichtraucherbereich sowie eine Bar. Die Verpflegungsmöglichkeiten reichen von Frühstücksbuffet über Halbpension und Vollpension bis zu All-Inclusive-Angeboten. Freizeitaktivitäten umfassen unter anderem Tauchen, Fitness, Golf und diverse Wassersportarten wie Surfen, Segeln und Windsurfen. Außerdem sind ein Hallenbad, ein Außenpool und ein Kinderbecken vorhanden, ergänzt durch Angebote wie Animation und Showcooking.