Karta Vacation Rentals
Tucked into the rolling farmland of Villa Castelli, this bioagriturismo sits just outside the town center. Nearby sights include Port'Alga, Grotta Stampagnata, St. Anthony Church and the castles at Ceglie Messapica and Ducal Castle about 10.8 km away — a pet-friendly farm stay with easy local walks.