Leonardo Suites Hotel Ibiza Santa Eulalia ligt direct aan het strand van Es Caná en beschikt over een seizoensgebonden buitenzwembad en appartementen met een balkon. Dit complex ligt op slechts 10 minuten lopen van diverse bars, restaurants en winkels.
Elke suite van het Leonardo Suites Hotel Ibiza Santa Eulalia heeft airconditioning en een eenvoudige inrichting met tegelvloeren. Alle accommodaties hebben een ruime woonkamer met een televisie en een slaapbank. De kitchenettes zijn uitgerust met een magnetron, een koelkast en een elektrische kookplaat.
Leonardo Suites Hotel Ibiza Santa Eulalia ligt in een schilderachtige omgeving met uitzicht op de baai van Es Caná. Santa Eulàlia del Riu ligt op slechts 5 km afstand en Ibiza-stad ligt op 30 minuten rijden van het complex.