Situé à Imperia, à 5 minutes à pied d'une plage, le complexe Leonardo Resort possède une piscine extérieure ouverte en saison et offre une vue sur la mer. Un bar et un parking gratuit sont disponibles sur place.
Les chambres et les appartements disposent de la climatisation, d'une connexion Wi-Fi gratuite, d'une télévision par satellite à écran plat ainsi que d'une salle de bains privative. Certains logements comprennent un coin salon idéal pour se détendre, tandis que d'autres donnent sur la piscine ou le jardin.
L'Leonardo Resort se trouve à 48 km de Monte-Carlo et à 19 km de Sanremo. L'aéroport international de Coni est installé à 81 km.