The Art of Leo está a 49 km de Roca y ofrece alojamiento con restaurante, bicicletas gratis, jardín y salón de uso común. Se ofrece wifi gratis en todo el alojamiento.
Cada unidad está equipada con aire acondicionado, baño privado y cocina con nevera, lavavajillas, horno y fogones.
En el alojamiento se puede disfrutar de un desayuno buffet, a la carta o continental.
En el bed and breakfast se puede usar la terraza.
Gruta de Zinzulusa está a 16 km del alojamiento, y Punta Pizzo Regional Reserve está a 37 km. El aeropuerto más cercano (Aeropuerto de Apulia) está a 92 km.