Casa Specolizzi ligt op 3 km van de stranden van Torre Pali. Het biedt accommodatie met eigen kookgelegenheid en uitzicht op de Ionische Zee.
De appartementen zijn voorzien van airconditioning, een kitchenette met een oven en een koelkast, en een badkamer met een douche.
Er is gratis privéparkeergelegenheid. Leuca ligt op 22 km van de accommodatie. Gallipoli ligt op 30 minuten rijden.