Europe - Italy Hotels - Castro Di Lecce
Italy Hotels Villas Information

Castro Di Lecce Hotels List

Italy - Castro Di Lecce Hotels - Guaranteed Lowest Rates on Castro Di Lecce Hotels.
Save up to 70% off the normal rates on Italy Hotels.
When you reserve the hotel, please confirm a cancellation policy.

Castro Di Lecce - Italy

  • Hotel Piccolo Mondo - Italy Hotels Villas InformationHotel Piccolo Mondo
    [ Address ] 238 Lit. per S. Cesarea Street
    [ Star Rating ] 4 Star Hotel [ Customer Comments ] 4
    Located in Castro, Hotel Piccolo Mondo is a perfect starting point from which to explore Castro Di Lecce. The hotel offers a high standard of service and ...
  • Hotel Orsa Maggiore - Italy Hotels Villas InformationHotel Orsa Maggiore
    [ Address ] Via Litoranea Per Santa Cesarea, 303
    [ Star Rating ] 4 Star Hotel
    The 3-star Hotel Orsa Maggiore offers comfort and convenience whether you're on business or holiday in Castro Di Lecce. Both business travelers and ...
  • Hotel Selenia Residence - Italy Hotels Villas InformationHotel Selenia Residence
    [ Address ] Via Litoranea Per Santa Cesarea Terme
    [ Star Rating ] 4 Star Hotel
    Hotel Selenia Residence is perfectly located for both business and leisure guests in Castro Di Lecce. Featuring a complete list of amenities, guests will ...
  • Oikia vacanze Castro Puppy - Italy Hotels Villas InformationOikia vacanze Castro Puppy
    [ Address ] Via Vittorio Veneto Condominio canale del Porto
    [ Star Rating ] 4 Star Hotel
  • Hotel Degli Ulivi - Italy Hotels Villas InformationHotel Degli Ulivi
    [ Address ] Litoranea S. Cesarea Terme 51
    [ Star Rating ] 3 Star Hotel
  • Hotel Euromare - Italy Hotels Villas InformationHotel Euromare
    [ Address ] Via Vittorio Veneto
    [ Star Rating ] 3 Star Hotel
  • IL CASOTTO DI VILLA SAN NICOLA - Italy Hotels Villas InformationIL CASOTTO DI VILLA SAN NICOLA
    [ Address ] Ortelle, strada provincile per Castro -73030
    [ Star Rating ] 3 Star Hotel
  • Casa Assuntina
    [ Address ] Via Lecce 30
    [ Star Rating ] no setting
Europe - Italy Hotels - Castro Di Lecce