Enjoy stunning sea views from the private terrace of this self-catering apartment located in Leuca. The beach is just 800 metres away, and the picturesque harbor is 1 km away.
This colourfully-decorated apartment offers guests a TV and seating area, along with air-conditioning. The tiled bathroom comes with a shower and a bidet.
Meals can be prepared in the well-equipped kitchenette which provides guests with a fridge and an oven. There are numerous cafes, bars and restaurants within 15 minutes’ of the property.
Terra Greci Apartments is just 2 km from the Grotta del Soffio caves, or go swimming at Fiordo del Ciolo beach which is 7 km from the apartment.
Free parking is available at this apartment, Brindisi Airport is 110 km away.