La Don Nicola Residence est située à Salve, à 12 km de Leuca ainsi qu'à 10 minutes de route de Pescoluse et de la mer. L'établissement dispose de la climatisation et propose un service de location de vélos.
Les logements sont dotés de carrelage/marbre au sol, d'une télévision et d'une salle de bains privative avec douche. Certains bénéficient d'une terrasse avec un coin repas extérieur.
Torre Vado est située à 9 km du Don Nicola, tandis que la zone de conservation naturelle de Costa Otranto-Santa Maria di Leuca est accessible en 17 minutes de route.