Hotel La Roccia
Castro, Province of Lecce
With a stay at Hotel La Roccia in Castro, you'll be on the beach, just a 5-minute walk from Castro Marina and 14 minutes by foot from Artefatto - L'idea in Terracotta. This 4-star hotel is 1 mi (1.6 km) from Cala dell'Acquaviva and 1.5 mi (2.4 km) from Delizie in Contea.