The Art of Leo se encuentra a 49 km de Roca y ofrece bicicletas gratis y jardín, así como alojamiento con aire acondicionado, terraza y wifi gratis.
También se ofrece nevera, lavavajillas y horno en la cocina, además de cafetera.
El bed and breakfast ofrece desayuno continental o italiano.
También hay un salón de uso común ideal para relajarse.
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.