Apresentando acomodações com acesso Wi-Fi gratuito, ar condicionado e televisão, Leopardi encontra-se a 9,1 km de Praça Piazza Sant'Oronzo e a 9,2 km de Piazza Mazzini (praça).
Leopardi disponibiliza pequeno-almoço italiano aos seus hóspedes.
Roca fica a 34 km de Leopardi, enquanto Lecce Cathedral está a 7,3 km da propriedade. O aeroporto mais próximo é o Aeroporto de Brindisi – Salento, que fica a 48 km de Leopardi.