Hotel Euromare
Castro, Province of Lecce
With a stay at Hotel Euromare in Castro, you'll be near the beach, just a 3-minute walk from Castro Marina and 8 minutes by foot from Delizie in Contea. This hotel is 1.3 mi (2.1 km) from Artefatto - L'idea in Terracotta and 1.4 mi (2.2 km) from Diocesi di Castro di Puglia.