We love our customers, so feel free to visit during normal business hours.
Monday - Friday: All Day
Saturday: All Day
Sunday: All Day
Lio Villas Resort is based 1 km from the new Ayala Lio - eco tourism estate
El Nido town centre is 5km away around 10 - 15 mins in a Tricycle