Castro, Italy

No dates selected

Filters

Sort by

Price per night in RUB

Hotels in Castro

Castro: 110 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

Via IV Novembre, 151, 73030 Castro LE, Italy, Castro

133m 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 San Antonio 261, Castro

555m 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 Litoranea per Tricase 63, 73030 Castro di Lecce, LE, Italy, Castro

1.1km 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, 73030 Castro di Lecce, Italy, Castro

342m 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 Litoranea per Tricase, 64, 73030 Castro di Lecce, Italy, Castro

767m from the center of Castro
Room in this hotel

Via Panoramica, Castro

302m from the center of Castro
Room in this hotel

Via Virgilio 11, 73030 Castro di Lecce LE, Italy, Castro

490m from the center of Castro
Room in this hotel

via Sant'Antonio 36, 73030 Castro di Lecce, Italy, Castro

101m 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 L. Schifano 78, Castro

347m from the center of Castro
Room in this hotel