Via marsala, 73048 Torre Squillace
Apartments
Situated in Torre Squillace, 200 metres from Spiaggia di Sant'Isidoro and 1.7 km from Lido Dell'Ancora, Villino Isidoria by BarbarHouse features air-conditioned accommodation with a patio and free WiFi. The property is located 30 km from Sant' Oronzo Square, 30 km from Piazza Mazzini and 24 km from Gallipoli...