Casa Specolizzi is located 1.9 mi from the beaches of Torre Pali. It offers self-catering accommodations with Ionian Sea views.
The apartments will provide you with air conditioning and a kitchenette with an oven and refrigerator.The bathroom comes with a shower.
Free on-site parking is provided. Leuca is 14 mi from the property. Gallipoli is a 30-minute drive away.