Hotel Orsa Maggiore ligt in Castro Marina, een populaire badplaats aan de oostkust van Salento. Het wordt omgeven door olijfbomen en biedt een panoramisch uitzicht op de kust.
De kamers zijn allemaal voorzien van airconditioning en sommige hebben een balkon met uitzicht op zee.
Er wordt elke ochtend een ontbijtbuffet geserveerd in de eetzaal of buiten tussen de olijfbomen.
In de zomer organiseert het personeel van het Orsa Maggiore Hotel rondleidingen en excursies in Salento. Otranto ligt op slechts 20 km afstand. Er is vervoer beschikbaar van en naar de luchthaven van Brindisi en het treinstation van Lecce.