The Art of Leo situa-se a 49 km de Roca e dispõe de bicicletas gratuitas, um jardim e acomodações com ar condicionado, terraço e acesso Wi-Fi gratuito.
A cozinha inclui um frigorífico, uma máquina de lavar louça e forno, bem como uma máquina de café.
The Art of Leo disponibiliza pequeno-almoço continental ou italiano.
Os hóspedes também podem relaxar no salão partilhado.
Caverna Zinzulusa fica a 16 km de The Art of Leo, enquanto Punta Pizzo Regional Reserve está a 37 km de distância. O aeroporto mais próximo é o Aeroporto de Brindisi – Salento, que fica a 92 km de The Art of Leo.