
El Nido, Philippines
Lio Villas Resort
3-star hotel
Those who stay at this establishment will enjoy a peaceful and calm stay at Lio Villas Resort as it counts with a total of 8 units. Wi-Fi internet connection is available for further comfort and convenience. Everyone staying at…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Restaurant

