Borgo Specchia Natural Resort is gelegen in Specchia, op 49 km van Roca, en biedt accommodatie met een buitenzwembad, gratis privéparkeren, een tuin en een restaurant. De accommodatie bevindt zich op 17 km van Grotta Zinzulusa, 36 km van Punta Pizzo Regional Reserve en 39 km van Castello di Otranto. De accommodatie biedt een 24-uursreceptie en er is gratis WiFi.
Het resort biedt kamers met airconditioning, een bureau, een kluisje, een flatscreen-tv en een eigen badkamer met een bidet. Alle units hebben een kledingkast.
Er is elke ochtend een ontbijt beschikbaar. De opties zijn een als buffet aangeboden ontbijt, continentaal ontbijt en Italiaans ontbijt.
Otranto Porto ligt op 39 km van Borgo Specchia Natural Resort, en Gallipoli Train Station ligt 40 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 93 km van de accommodatie.