Hotel Orsa Maggiore is set in Castro Marina, a popular seaside resort on the east coast of Salento. Surrounded by olive groves, it offers panoramic views of the coast. Rooms are all air conditioned and some have balconies with sea views.
Address: Via Litoranea Per Santa Cesarea, 303, Castro
Rates from:
EUR 53 Booking.com