ITACA ligt in Carpignano Salentino, op 17 km van Roca, en is voorzien van kamers met airconditioning en een tuin. De accommodatie ligt op ongeveer 29 km van Piazza Sant'Oronzo, 15 km van Torre Santo Stefano en 16 km van Castello di Otranto. De accommodatie is rookvrij en bevindt zich op 29 km van Piazza Mazzini.
Kamers bij het pension zijn uitgerust met een zithoek. De kamers bij ITACA hebben een eigen badkamer met een bidet. Er is ook gratis WiFi en sommige kamers zijn uitgerust met uitzicht op uitzicht op de stad. Alle kamers bij de accommodatie hebben een kledingkast en een flatscreen-tv.
Otranto Porto ligt op 17 km van ITACA, en treinstation Lecce ligt 28 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 69 km van het pension.