Located within less than 1 km of Castro Marina Beach and 2.4 km of Cala dell'Acquaviva Beach in Castro di Lecce, Chiardiluna provides…
Offering city views, Oleandri Holidays is an accommodation located in Castro di Lecce, less than 1 km from Castro Marina Beach and 2.3 km…
Situated in Castro di Lecce, 1.1 km from Castro Marina Beach and 2.5 km from Cala dell'Acquaviva Beach, Lecce Rooms offers free WiFi and…