Via frà bonaventura, 23, 73040 Leuca
Apartment 3 stars
Leuca Apartments - Happy Rentals enjoys a location in Leuca, 26 miles from Punta Pizzo Regional Reserve and 29 miles from Gallipoli Train Station. The air-conditioned accommodations are 19 miles from Grotta Zinzulusa. Free Wifi is available throughout the property, and Marina di Leuca beach is a 6-minute...