Dotée d'une piscine extérieure avec chaises longues et parasols, la Villa Vanessa con Piscina Privata - Castro propose des chambres climatisées avec télévision. Situé à 1,2 km de la côte des Pouilles, il dispose d'une terrasse, d'un jardin et d'un parking gratuit.
Toutes les chambres comprennent une salle de bains privative pourvue d'un sèche-cheveux.
Otrante se trouve à 19 km de la Villa Vanessa. Castro di Lecce est accessible en 10 minutes à pied.