Home Relax Francesca
- 70 m²
- 2 bedrooms
- 1 bathroom
- 4 guests
- 2 beds
- View all
Situated within 25 minutes' walk of the Catholic Basilica Sanctuary of Santa Maria de Finibus Terrae, Home Relax Francesca Santa Maria di Leuca features a terrace with views of the sea.
The Tower of the Dead Man is nestled just 1.6 km from the Santa Maria di Leuca villa, and the Punta Ristola is 2.2 km away. Positioned about a 5-minute drive from the Church of Christ the King, the property is popular among both worshippers and tourists.
Bathroom facilities at Home Relax Francesca also include a bidet, a walk-in shower, and a separate toilet. Hairdryers and bath sheets are included to enhance your comfort.
The Santa Maria di Leuca accommodation offers an equipped kitchenette, as well as a dining area to cook and dine. The kitchen also offers a refrigerator, an oven, and kitchenware. Mediterranean cuisine is served at Osteria TerraMasci nuova gestione, which is located 2.7 km from Home Relax Francesca.