Il Leone Di Mare bevindt zich op het eiland Procida, op slechts 5 minuten lopen van het strand. Het biedt overal gratis WiFi, een tuin en accommodatie met airconditioning.
Elke kamer beschikt over een koelkast, een flatscreen-tv en een eigen badkamer met een haardroger en gratis toiletartikelen. Sommige kamers hebben ook een terras en uitzicht op de zee.
Er is fiets- en autoverhuur beschikbaar bij Il Leone Di Mare, en het gebied is populair om te vissen en te fietsen.
De veerhaven ligt op 2,5 km afstand.