O Hotel Orsa Maggiore está situado em Castro Marina, um popular resort costeiro na costa leste de Salento. Está rodeado por olivais e oferece vistas panorâmicas para a costa.
Todos os quartos são climatizados e alguns têm varandas com vistas para o mar.
Um buffet de pequeno-almoço é servido todas as manhãs, enquanto o almoço e o jantar são servidos na sala de jantar ou no exterior, entre as oliveiras.
Durante o Verão, os funcionários do Orsa Maggiore Hotel organizam passeios e excursões em Salento. Otranto fica apenas a 20 km. Estão disponíveis serviços de transporte de/para o Aeroporto de Brindisi e a Estação Ferroviária de Lecce.