Just a 3-minute walk from Lido Elios and 500 yards from Goa Beach, Villa Camelia features accommodations in Torre Lapillo with a garden. The air-conditioned accommodation is a few steps from Spiaggia di Torre Chianca, and guests can benefit from private parking available on site and free Wifi. Lecce Cathedral is 19 miles from the vacation home and Lecce Train Station is 19 miles away.
Providing a terrace and garden views, the vacation home includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a bidet and a shower. For added convenience, the property can provide towels and linens for a supplement. The property has an outdoor dining area.
Piazza Mazzini is 20 miles from the vacation home, while Piazza Sant'Oronzo is 20 miles away. The nearest airport is Brindisi - Salento Airport, 33 miles from Villa Camelia.