Villa La Divina Providencia bevindt zich in San Luis, op 8,7 km van Nauyaca-watervallen en 14 km van Alturas Wildlife Sanctuary. De accommodatie biedt gratis WiFi, een tuin met een terras en uitzicht op de bergen.
Het dichtstbijzijnde vliegveld is Luchthaven La Managua, op 58 km van de villa.