Castro Marina, Italy

No dates selected

Filters

Sort by

Price per night in RUB

Hotels with Wi-Fi in Castro Marina

Castro Marina: 39 options found

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

Via Vittorio Veneto,1, Castro

361m from the center of Castro Marina
Room in this hotel

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

55m from the center of Castro Marina
Room in this hotel

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

844m from the center of Castro Marina
Room in this hotel

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

857m from the center of Castro Marina
Room in this hotel

Via Litoranea per Tricase, 64, 73030 Castro di Lecce, Italy, Castro

60m from the center of Castro Marina
Room in this hotel

Via Panoramica, Castro

572m from the center of Castro Marina
Room in this hotel

via Super Panoramica, 76, Castro

161m from the center of Castro Marina
Room in this hotel

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

508m from the center of Castro Marina
Room in this hotel

Via Superpanoramica, 87, Castro

264m from the center of Castro Marina
Room in this hotel

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

872m from the center of Castro Marina
Room in this hotel

Via Garibaldi 13, 73030 Castro di Lecce, Italy, Castro

694m from the center of Castro Marina
Room in this hotel

Via Lecce 30, Castro

983m from the center of Castro Marina
Room in this hotel

Via Panoramica 100, Castro

263m from the center of Castro Marina
Room in this hotel

Via Litoranea Per Santa Cesarea Terme, Castro

762m from the center of Castro Marina
Room in this hotel

Via Lepanto, 19, 73030 Castro LE, Italy, Castro

909m from the center of Castro Marina
Room in this hotel

Via Vittorio D'Ostuni, 36, 73030 Castro LE, Italy, Castro

994m from the center of Castro Marina
Room in this hotel

Via Litoranea Per Tricase, Castro

58m from the center of Castro Marina
Room in this hotel

Litoranea Santa Cesarea Terme 51, Castro

619m from the center of Castro Marina
Room in this hotel

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

678m from the center of Castro Marina
Room in this hotel

Via Marinai D'Italia N.56, 73030 Castro di Lecce, Italy, Castro

999m from the center of Castro Marina
Room in this hotel
1