Castri di Lecce Hotels

Map of Castri di Lecce Hotels

Castri di Lecce is a charming village located in the Apulia region of southern Italy. Nestled in the heart of the Salento peninsula, this historic town is known for its picturesque streets, ancient architecture, and rich cultural heritage. The town's historic center is characterized by narrow cobblestone streets, traditional stone houses, and beautiful Baroque churches. The main square, Piazza San Giovanni, is a lively hub of activity, with bustling cafes, shops, and a vibrant local market.

SEVENTY-FIVE Castri di Lecce
8.9/10 Wonderful
12 km. Lecce Train Station

SEVENTY-FIVE, a property with free bikes and a garden, is set in Castri di Lecce, 16 km from Sant' Oronzo Square, 17 km from Roca, as well as 13 km from Lecce Train Station.

Via Indipendenza 75, 73020 Castri di Lecce, Italy

Casa Levante Castri di Lecce
10/10 Exceptional
12 km. Lecce Train Station

Featuring quiet street views, Casa Levante provides accommodation with a balcony, around 16 km from Sant' Oronzo Square. The property is located 17 km from Roca, 14 km from Lecce Train Station and 15 km from Lecce Cathedral.

25 Via Adige, 73020 Castri di Lecce, Italy

La Dimora dei Gelsi Castri di Lecce
9.4/10 Wonderful
Free private parking

La Dimora dei Gelsi is located in Castri di Lecce and offers an outdoor swimming pool, a garden and barbecue facilities. The accommodation is 32 km from San Cassiano, and guests benefit from private parking available on site and free Wi-Fi.

Strada Provinciale Castrì di Lecce Calimera, 73020 Castri di Lecce, Italy