Offering garden views, Eden Flat - Torre Specchia - is an accommodation set in Torre Specchia Ruggeri, 2.9 km from Spiaggia de Le Cesine and 6.5 km from Roca. The property is around 21 km from Piazza Mazzini, 21 km from Sant' Oronzo Square and 21 km from Torre Santo Stefano. The property is non-smoking and is located 500 metres from Torre Specchia Ruggeri Beach.
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 offers a fireplace.
Lecce Train Station is 22 km from the apartment, while Lecce Cathedral is 22 km away. The nearest airport is Brindisi - Salento Airport, 61 km from Eden Flat - Torre Specchia -.