Situado a 5 minutos a pé da praia mais próxima, em Imperia, o Leonardo Resort dispõe de uma piscina exterior e vista para o mar. Os hóspedes podem desfrutar do bar no local e de estacionamento gratuito.
Todos os quartos e apartamentos do resort dispõem de ar condicionado, acesso Wi-Fi gratuito, uma televisão de ecrã plano por satélite e uma casa de banho privativa. Algumas unidades dispõem de uma área de estar, onde poderá relaxar, enquanto outras têm vista para a piscina ou jardim.
Monte Carlo fica a 48 km do Leonardo Resort, enquanto Sanremo está a 19 km. O Aeroporto Internacional de Cuneo encontra-se a 81 km da propriedade.