Borgo Specchia Natural Resort situa-se em Specchia, a 49 km de Roca, e dispõe de acomodações com uma piscina exterior, estacionamento privado gratuito, um jardim e um restaurante. O alojamento encontra-se a 17 km de Caverna Zinzulusa, a 36 km de Punta Pizzo Regional Reserve e a 39 km de Castello di Otranto. O alojamento apresenta receção aberta 24 horas e acesso Wi-Fi gratuito.
Este alojamento com ar condicionado providencia quartos com secretária, cofre, televisão de ecrã plano e uma casa de banho privativa com bidé. Todas as unidades apresentam roupeiro.
Todas as manhãs são oferecidas opções de pequeno-almoço buffet, continental e italiano.
Otranto Porto fica a 39 km de Borgo Specchia Natural Resort, enquanto Gallipoli Train Station está a 40 km de distância. O aeroporto mais próximo é o Aeroporto de Brindisi – Salento, que fica a 93 km de Borgo Specchia Natural Resort.