Lupino House bevindt zich in Castro di Lecce, op minder dan 1 km van Spiaggia di Castro Marina en 1,9 km van Cala dell'Acquaviva, en biedt accommodatie met toegang tot een tuin met een terras.
Alle units zijn voorzien van een balkon, een keuken met een kookplaat, en een eigen badkamer met bidet. Iedere unit heeft een zitgedeelte en een eetgedeelte.
Er zijn zowel fietsverhuur als autoverhuur beschikbaar bij het appartement.
Cala 71 ligt op 2,3 km van Lupino House, en Roca ligt 41 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 87 km van de accommodatie, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.