Featuring free WiFi throughout the property, Casa Russo is set in Leuca, 43 km from Gallipoli Otranto is 40 km away The accommodation is equipped with a flat-screen TV Some units feature a seating area andor balcony Some units also have a kitchen, equipped with an oven, a refrigerator, and a stovetop There is a private bathroom with a bidet in every unit Bed linen is available San Cassiano is 29 km from Casa Russo