Meet your Castro di Lecce getaway: Hotel Orsa Maggiore. This 4-star standout has earned a 8.9/10 rating from 26 travelers, proving you don't have to compromise on quality for a great price, starting from $94.
Rooms
Standard Double Room
Double Room with Sea View
Standard Double Room
Check-In & Check-Out
From 15:00 until 10:30
Nearby Attractions
Passeggiata delle Mura - Lato Est: 0.32 km away
Belvedere: 0.32 km away
Grotta Azzurra: 0.28 km away


















