About it
Eden Flat - Torre Specchia - is located in Torre Specchia Ruggeri, just 13 miles from Piazza Mazzini and 13 miles from Piazza Sant'Oronzo. The property is around a 6-minute walk from Torre Specchia Ruggeri Beach, 1.8 miles from Spiaggia de Le Cesine, and 4 miles from Roca. Torre Santo Stefano is 13 miles from the apartment and Lecce Train Station is 13 miles away.
The apartment is composed of 4 bedrooms, a fully equipped kitchen, and 2 bathrooms. For added convenience, the property can provide towels and linens for a supplement. The accommodation has a fireplace.
Lecce Cathedral is 14 miles from the apartment, while Castello di Otranto is 16 miles away. The nearest airport is Brindisi - Salento Airport, 38 miles from Eden Flat - Torre Specchia -.