Villa Petra Ciullo is set in Leuca. Guests staying at this apartment have access to a fully equipped kitchen and a terrace. The apartment has 2 bedrooms and 1 bathroom with a bidet, a shower and a hair dryer. A flat-screen TV with satellite channels is featured. Gallipoli is 39 km from the apartment Read more
Villa Petra Ciullo is set in Leuca. Guests staying at this apartment have access to a fully equipped kitchen and a terrace. The apartment has 2 bedrooms and 1 bathroom with a bidet, a shower and a hair dryer. A flat-screen TV with satellite channels is featured. Gallipoli is 39 km from the apartment, while Otranto is 40 km away.