Star of the Sea Apartment encontra-se em Leuca, a 5 minutos a pé de Praia da Marina di Leuca e 31 km de Caverna Zinzulusa, e dispõe de um terraço e ar condicionado. O alojamento apresenta vista do mar e está a 43 km de Punta Pizzo Regional Reserve e 46 km de Gallipoli Train Station.
Este apartamento tem 2 quartos, uma televisão com canais por satélite, uma cozinha equipada com frigorífico e forno, uma máquina de lavar roupa e 2 casas de banho com bidé.
Castello di Gallipoli fica a 47 km de Star of the Sea Apartment, enquanto Sant'Agata Cathedral está a 48 km da propriedade. O aeroporto mais próximo é o Aeroporto de Brindisi – Salento, que fica a 111 km de Star of the Sea Apartment.