Villa Giulia is located in Leuca, 1 km from the sea and a 4-minute drive from the port. It features accommodation with an outdoor dining area.
All apartments come with tiled floors and offer a kitchen or kitchenette, a TV, and a seating area. The private bathroom includes a shower.
Marina San Gregorio can be reached in 10 minutes by car. Basilica Santuario and the Lighthouse of Santa Maria di Leuca are 3 km from Giulia Villa....
|via Montecucco ,51|
Santa Maria di Leuca