3 properties found
Filters
Sort by:
Nonno Uccio
984 ft to the city center
Via Vincenzo Bellini, 31, Castri di Lecce, Italy
Excellent
(30 reviews)
starts from
US$ 292 per one night
Casa Vacanza Salento
328 ft to the city center
Piazza Dei Caduti, 34, Castri di Lecce, Italy
Excellent
(13 reviews)
Corte Maria
984 ft to the city center
Via Roma, 33, Castri di Lecce, Italy
Excellent
(9 reviews)
Change your search parameters to find the hotel you want.