Recommended hotels in Castro di Lecce
Litoranea Per Tricase 170, Castro di Lecce, Apuli, Italy -
Property Location Located in Castro Castro Marina, Majestic Luxury Hotel Castro is close to Zinzulusa Cave and Santa Cesarea Terme Beach. This 4-star hotel is within the vicinity of Quercia Vallonea and Castle Gallone.
Via Litoranea Per Santa Cesarea Terme 51, 73030, Castro Marina, Italy, Castro, Italy -
Set at just a 10-minute walk from the main beach in Castro, this hotel is a good choice for a relaxed vacation in south-eastern Italy. The nicely-appointed rooms of the venue open to a 20 sq.