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