Business hotels in Castro (Lecce)
We found 2 properties with availability in Castro (Lecce)
Show on map
Hotel Piccolo Mondo
Via Litoranea Per Santa Cesarea Terme 238, Castro (Lecce), Italy
The 4-star Hotel Piccolo Mondo Castro boasts a location about 5 minutes' walk from Adriatic Sea as well as access to a private beach with beach towels. While staying in close proximity to Grotta…
Hotel La Roccia
Via Litoranea Per Tricase, Castro (Lecce), Italy
Hotel La Roccia Castro offers air-conditioned rooms about a 5-minute walk from Lido La Sorgente. This hotel provides secure parking for EUR 15 per day nearby.
- 1-2