Castro, Italy

No dates selected

Filters

Sort by

Price per night in RUB

Hotels with parking in Castro

Castro: 64 options found

Select dates so you can see the availability and exact prices.

Litoranea Tricase Castro, 332, 73030 Castro di Lecce, Italy, Castro

510m from the center of Castro
Room in this hotel

Litoranea Per Santa Cesarea, 167, 73030 Castro di Lecce, LE, Italy, Castro

528m from the center of Castro
Room in this hotel

Via Vittorio Veneto,1, Castro

504m from the center of Castro
Room in this hotel

piazza Cristoforo Colombo, 1, Castro di Lecce, Italy, Castro

540m from the center of Castro
Room in this hotel

Via litoranea per Tricase 64, 73030 Castro di Lecce, LE, Italy, Castro

786m from the center of Castro
Room in this hotel

Via degli Oleandri, 29, 73030 Castro di Lecce, LE, Italy, Castro

567m from the center of Castro
Room in this hotel

Via Oleandri, 42, 73030 Castro LE, Italy, Castro

646m from the center of Castro
Room in this hotel

Via Monsignor Capreoli, 5, Castro

378m from the center of Castro
Room in this hotel

Via IV Novembre 229, 73030 Castro di Lecce, Italy, Castro

399m from the center of Castro
Room in this hotel

Via Panoramica, Castro

302m from the center of Castro
Room in this hotel

via Super Panoramica, 76, Castro

927m from the center of Castro
Room in this hotel

via Belvedere 18, 73030 Castro di Lecce, Italy, Castro

293m from the center of Castro
Room in this hotel

Via Litoranea per Santa Cesarea, 73030 Castro LE, Italy, Castro

528m from the center of Castro
Room in this hotel

VIa Manzoni, 73030, Castro di Lecce, Italy, Castro

476m from the center of Castro
Room in this hotel

Via Litoranea per Santa Cesarea, sn, 73030, Castro, Italy, Castro

425m from the center of Castro
Room in this hotel

Via Vecchia Castro, Castro

261m from the center of Castro
Room in this hotel

Via Superpanoramica, 87, Castro

1km from the center of Castro
Room in this hotel

Via Marinai d Italia 65, 73030 Castro di Lecce, Italy, Castro

248m from the center of Castro
Room in this hotel

VIA SANTISSIMA ANNUNZIATA 39, 73030 Castro di Lecce, Italy, Castro

163m from the center of Castro
Room in this hotel

Via Indipendenza; 47, Castro

323m from the center of Castro
Room in this hotel