Directly set on the sea, La Roccia Hotel is a 5-minute drive from Diso and Castro, in Salento. It features a sea-view terrace equipped with sun loungers and parasols. La Roccias rooms are airy and bright and co ... Read more

View all Luxury Hotels in Castro Di Lecce