Apulia >
Castri di Lecce
Castri di Lecce hotels & apartments, all accommodations in Castri di Lecce
Recommended hotels in Castri di Lecce
Show more + Less -
La Dimora Dei Gelsi Villa
Strada Provinciale Castri Di Lecce Calimera, Castri di Lecce, Italy
Offering a sundeck, barbecue, and a golf course for guests' leisure, the 6-room La Dimora Dei Gelsi Villa is situated 12 minutes' stroll from Chiesa madre di Calimera. Guests can enjoy snorkelling…
Nonno Uccio Apartment
Via Vincenzo Bellini, 31, Castri di Lecce, Italy
Located a 10-minute ride from Chiesa dei Santi Martiri, Nonno Uccio provides access to a number of tourist sites nearby. To explore the area, guests can rent bicycles offered on site.
Excellent
(12 reviews)