La Casa nel Borgo biedt een gedeeld terras met een volledig uitzicht op de omgeving en kamers met airconditioning in Specchia. Elke dag kunt u op het terras genieten van een zoet ontbijt.
De lichte kamers zijn uitgerust met een flatscreen-tv en een kleine koelkast. Sommige hebben een eigen balkon. De eigen of gedeelde badkamers zijn uitgerust met een douche.
La Casa nel Borgo ligt op 15 km van de kust van Apulië. Leuca ligt op 30 minuten rijden.