L'Hotel Orsa Maggiore est situé à Castro Marina, une station balnéaire populaire sur la côte est du Salento. Entouré d'oliveraies, il offre une vue panoramique sur la côte.
Toutes les chambres sont climatisées et certaines possèdent un balcon avec vue sur la mer.
Un petit-déjeuner buffet est servi chaque matin dans la salle à manger ou à l'extérieur, au milieu des oliviers.
En été, le personnel de l'Orsa Maggiore Hotel organise des visites et des excursions dans le Salento. Otrante se trouve à seulement 20 km. Des transferts sont disponibles depuis et vers l'aéroport de Brindisi et la gare de Lecce.