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é.
Os hóspedes podem apreciar pequeno-almoço buffet, à carta ou continental no alojamento. Em The Art of Leo vai encontrar um restaurante que serve gastronomia belga, neerlandesa e inglesa. Além disso, há também a possibilidade de solicitar opções vegetariano, sem laticínios e halal.
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.