Die Unterkunft The Art of Leo befindet sich in Lucugnano und bietet kostenloses WLAN. Gäste genießen kostenlose Fahrräder, einen Garten und eine Gemeinschaftslounge.
Jede Wohneinheit ist ausgestattet mit einer Klimaanlage, einem eigenen Badezimmer sowie einer Küche mit einem Kühlschrank, einem Geschirrspüler, einem Ofen und einer Herdplatte. Ein voll ausgestattetes eigenes Badezimmer mit einem Bidet und kostenlosen Pflegeprodukten ist vorhanden.
Die Unterkunft The Art of Leo bietet ein kontinentales oder italienisches Frühstück.
Die Gäste können in der Unterkunft The Art of Leo eine Terrasse nutzen.
Roca liegt 49 km von der Unterkunft The Art of Leo entfernt, während Grotta Zinzulusa 16 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Brindisi, 92 km von der Unterkunft The Art of Leo entfernt.