Featuring free WiFi and air conditioning, Casa Russo is set in Leuca, 43 km from Gallipoli. Otranto is 40 km away. The accommodation is equipped with a seating area. Some units feature a dining area and/or balcony.
Address: Via Gallipoli, 20, Leuca
Rates from:
EUR 47 Book Now