Featuring a garden, Villa La Divina Providencia provides accommodations in San Luis. With free private parking, the property is 5.4 miles from Nauyaca Waterfalls and 8.8 miles from Alturas Wildlife Sanctuary. The villa features mountain views, a terrace, and free Wifi is available throughout the property.
At the villa complex, units include a private bathroom.