Hotel Hotel Degli Ulivi
★★★
Via Litoranea per Santa Cesarea, 303, Castro di Lecce, Apulia, 73030, Italy, Castro Di Lecce, Italy Show on map
Hotel Orsa Maggiore is a hotel in Castro Di Lecce, Italy. It is one of 11 places to stay in Castro Di Lecce listed on Triptoic.
Via Litoranea per Santa Cesarea, 303, Castro di Lecce, Apulia, 73030, Italy, Castro Di Lecce, Italy
Check-in starts at 03:00 PM. Early check-in or late check-out may be available on request.
Hotel Orsa Maggiore is located at Via Litoranea per Santa Cesarea, 303, Castro di Lecce, Apulia, 73030, Italy, Castro Di Lecce, Italy.
Highly rated alternatives close by
Hotel
Farm stay
Hotel
Hotel
Guesthouse/bed and breakfast
Hotel
Hotel