With a stay at Hotel Piccolo Mondo in Castro, you'll be within a 10-minute walk of Delizie in Contea and Zinzulusa Cave. This upscale hotel is 12.8 mi (20.5 km) from Otranto Waterfront and 1 mi (1.7 km) from Ar ... Read more

View all Luxury Hotels in Castro di Lecce