Apulia >
Castri di Lecce
Castri di Lecce hotels & apartments, all accommodations in Castri di Lecce
Recommended hotels in Castri di Lecce
Show more + Less -
Ingrosso Suites In Salento
Via Kennedy, 6 1, Castri di Lecce, Italy
Ingrosso Suites In Salento Castri di Lecce villa is located 2.8 km from Centro storico and boasts a seating area provided on a terrace for a pleasant stay.
Il Rifugio Sotto La Volta Villa
Via Roma 58, Castri di Lecce, Italy
The 1-bedroom Il Rifugio Sotto La Volta Villa Castri di Lecce, located approximately a 5-minute walk from Palazzo Vernazza, can host up to 4 guests. The holiday home features opportunities for…