Appartamenti Il Delfino ligt in Lecce, op 10 minuten lopen van de kathedraal, en beschikt over appartementen met airconditioning en gewelfde stenen plafonds, typisch voor de regio Salento. Er is overal gratis WiFi beschikbaar.
Elk appartement beschikt over een woonkamer met grote ramen, 2 badkamers en slaapkamers met smeedijzeren bedden. Sommige kamers hebben een gemeubileerd terras.
Il Delfino ligt op 5 minuten rijden van het treinstation van Lecce en de Adriatische kust ligt op 15 km afstand.