Recommended hotels in Castro di Lecce

Majestic Luxury Hotel Castro

From US$ 108

Litoranea Per Tricase 170, Castro di Lecce, Apuli, Italy - Show map

Show map

The upscale Majestic Luxury Hotel Castro is situated in the heart of Castro di Lecce close to Poesia Cave, Caffe Pisanelli and Porto Badisco Beach.

Book Now From US$ 108

Hotel Ristorante Panoramico

From US$ 95

Via Panoramica 100, Castro di Lecce, Italy - Show map

Show map

Hotel Ristorante Panoramico is a 4-star venue set just 31.5 km from Lecce Cathedral, Poesia Cave and Ospedale Vito Fazzi.

Book Now From US$ 95